安装社区版portainer-ce环境说明
安装命令:
sudo docker run -d -p 9900:9000 \
--privileged \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /opt/docker/portainer:/data \
--name dev-portainer \
--restart=always \
portainer/portainer-ce:2.27.1
参数说明:
--privileged
启用特殊权限-v /var/run/docker.sock:/var/run/docker.sock
挂载单机的sock-v /opt/docker/portainer:/data
挂载portainer
的持久化数据-p 9900:9000
暴露HTTP端口9000 到主机的9900 提示:9000是HTTP端口,HTTPS端口是9443 还有个端口是8000,参考官方说明Install Portainer CE with Docker on Linux | Portainer Documentation
安装后无法创建admin账号,请注意,版本,这边安装2.29.1死活创建不了用户,报错403
换个版本就ok了
删除现有容器
sudo docker rm -f dev-portainer
启动新版本
sudo docker run -d -p 9900:9000 \
--privileged \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /opt/docker/portainer:/data \
--name dev-portainer \
--restart=always \
portainer/portainer-ce:2.27.4
注意挂载目录和之前相同,启动后就可以直接用之前的信息登录使用了。
sudo docker ps 找到 portainer-ce的id或者名称,上面是指定了名称dev-portainer所以直接删除
sudo docker rm -f dev-portainer
然后删除数据目录
sudo rm /opt/docker/portainer
重要提醒: 数据目录一定要看好删除哈,别删错目录。
https://blog.xqlee.com/article/2504231550024388.html