docker配置Portainer可视化操作docker

704 阅读1分钟

portainer已经被弃用, 现在改为 portainer-ce

为什么使用它?

很多时候我们需要在控制台上写很多的命令, 不太方便(当然复杂的操作在可视化界面可能做不了)

这款软件可以代替, 你可以很直观的发现, 有哪些镜像, 哪些容器等等(相关的操作还有很多值得一试)

image.png

docker volume create portainer_data
docker run -d -p 8000:8000 -p 9443:9443 --name portainer     --restart=always     -v /var/run/docker.sock:/var/run/docker.sock     -v portainer_data:/data     portainer/portainer-ce

可以打开网页

http://你的ip:9443

需要输入下admin的密码, 初次登入, 自己创建下密码, 密码要求不能是单纯的数字, 字母带数字就行

现在会让你连接本地或者远程的docker容器, 本地的比较简单, 就不讲了 我们讲下远程的

vim /usr/lib/systemd/system/docker.service
# 最好备份下原先的
# ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
systemctl daemon-reload
systemctl restart docker

之后可以通过网页访问了

选择remote, 随便输入name(只要你知道是哪台就行), 和远程主机的ip:2375完成连接

之后输入用户名和密码 admin XXXX 完成登入 在这里插入图片描述

image.png