是的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。
Docker Swarm
Docker Swarm 是一款用来管理多主机上的Docker容器的工具,可以负责帮你启动容器,监控容器状态,如果容器的状态不正常它会帮你重新帮你启动一个新的容器,来提供服务,同时也提供服务之间的负载均衡,而这些东西Docker-Compose 是做不到的。
创建网络
创建目录
Portainer 部署脚本
Portainer 安装
安装Swarm Manager(swarm所有节点和服务端安装)
创建Swarm Manager
生成的Swarm Manager结果
Swarm Node运行加入Swarm Manager
Swarm Manager查看所有Swarm node节点
portainer的web页面登录http://IP:9000,初始化密码
docker,所以选Local,点Connect继续;
中文版的Portainer安装完成,在管理端查看节点
Swarm集群测试(简单pull一个nginx测试)Swarm Manager操作
参数说明:
- --name nginx-test:容器名称。
- -p 8085:80: 端口进行映射,将本地 8086 端口映射到容器内部的 80 端口。
- -d nginx: 设置容器在在后台一直运行。