docker 可视化web管理工具 Portainer部署流程

  • Post author:
  • Post category:其他




1.效果展示

该平台有以下优点:

  • 可视化观察各个服务器的docker状态。
    在这里插入图片描述
  • 能多选批量暂停 和 删除容器。
    在这里插入图片描述
  • Web Console实现无需登录服务器即可管理容器。

    在这里插入图片描述



2.具体步骤



1.下载汉化包

cd /root
git clone https://github.com/gaoxt/Portainer-CN.git



2.搭建web平台

docker run -d -p 9000:9000 \
--name=portainer --restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /root/Portainer-CN/data/:/data \
-v /root/Portainer-CN/public/:/public \
portainer/portainer



3.开启docker remote api

替换 docker.service 的 ExecStart=/usr/bin/dockerd

vim /lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd \
          -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

重启docker

systemctl daemon-reload
service docker restart

测试docker api是否开放

http://10.10.0.90:2375/images/json



4.绑定docke api到portainer

在这里插入图片描述



版权声明:本文为qq624202120原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。