centos7安装portainer集群

发布时间 2023-06-21 10:30:57作者: 宝英姐姐

1、首先保证服务器都已安装上docker

2、如果Docker未安装,请按照官方文档中的说明安装Docker:https://docs.docker.com/engine/install/

3、安装Docker后,使用以下命令在主节点上拉取Portainer镜像:

docker pull portainer/portainer-ce

在从节点上拉取agent镜像

docker pull portainer/agent

4、在每台节点上创建一个名为"portainer_data"的持久化数据卷,用于存储Portainer的数据:

docker volume create portainer_data

注意:在CentOS 7上,默认情况下,Docker的数据目录位于/var/lib/docker/volumes

5、在主节点上创建运行Portainer Server

docker run -d -p 8000:8000 -p 9000:9000 --net host --name=portainer_server --restart=always -v /home/data/docker_huifu/portainer:/data -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer

注意:/home/data/docker为安装docker的实际路径

6、在从节点上创建运行Portainer Agent

docker run -d -p 9001:9001  --name=portainer_agent --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/agent

7、在浏览器中访问服务器的 IP 地址和端口 9000(例如 http://<服务器IP地址>:9000),进入 Portainer 的 Web UI。

 

8、在 Portainer Web UI 中完成初始配置,创建管理员账号,并连接到其他服务器上运行的 Portainer Agent。

输入密码,确认密码,创建用户

选择local 

然后连接

 

 

然后可以修改容器的名字

 添加其他服务器容器的节点

依次写入名字,访问地址

然后点击添加

 点击home就可以看到刚刚添加的从节点的容器了