Portainer-图形化Docker管理界面
Portainer可以图形化界面管理Docker服务,单机的情况下只需要部署一个Portainer容器即可,通过映射docker.sock文件和docker通信,如果是集群的情况下,可以在其它机器部署Portainer Agent容器来提供更全面的管理能力
需要的镜像
docker pull portainer/portainer-ce:2.0.0
docker pull portainer/agent:2.0.0
系统要求
Portainer is only officially supported running on Linux (CentOS 7 & 8, Ubuntu 16.04.6 LTS, 18.04.4 LTS, and 20.04 LTS) and Windows (Win 10 >1909 and Server 2019 >1909). Portainer is not tested on MacOS, or any other OS or OS family/version.
部署单机docker环境中
[root@192-168-31-100 ~]# docker volume create portainer_data
[root@192-168-31-100 ~]# docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:2.0.0
访问9000端口即可访问,首次访问要设置一个密码

选择第一个,也就是单机docker环境

容器管理页面截图

本文介绍如何使用Portainer实现Docker容器及Swarm集群的图形化管理。通过部署Portainer容器并映射docker.sock文件,即可轻松管理Docker服务。对于Swarm集群,可在Manager节点部署Portainer Server,并在所有节点上以Global模式部署Portainer Agent,实现集群统一管理。

1546

被折叠的 条评论
为什么被折叠?



