docekr可视化管理软件的使用
一、工具简介:图像化Docker管理工具现在已经成熟,如工具:portainer/portainer通过管理工具我们可以通过图形化管理界面来了解整个docker swarm集群的状态、应用的快速部署、集群的服务和管理、日志显示等等。二、搭建和使用(1)开启dockers的远程api的接口在centos7下的开启方式是vi /usr/lib/systemd/system/
一、工具简介:图像化Docker管理工具现在已经成熟,如工具:portainer/portainer
通过管理工具我们可以通过图形化管理界面来了解整个docker swarm集群的状态、应用的快速部署、集群的服务和管理、日志显示等等。
二、搭建和使用
(2)拉取管理工具镜像
docker pull portainer/portainer
(2)docker volume create --name portainer_data
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
此时在浏览器查看管理界面:192.168.50.100:9000 //此ip是我虚拟机的ip(在window的C:\Windows\System32\drivers\etc\hosts添加主机名了的),如果在真机可直接使用localhost:9000
默认用户名和密码是:admin tryportainer
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
接下来创建一个swarm集群何以个服务
docker swarm init --advertise-addr 192.168.50.100
docker service create \--name portainer \--publish 9000:9000 \--replicas=1 \--constraint 'node.role == manager' \--mount type=bind,src=//var/run/docker.sock,dst=/var/run/docker.sock \portainer/portainer \-H unix:///var/run/docker.sockdocker service create \
--name portainer \
--publish 9000:9000 \
--replicas=1 \
--constraint 'node.role == manager' \
--mount type=bind,src=//var/run/docker.sock,dst=/var/run/docker.sock \
portainer/portainer \
-H unix:///var/run/docker.sock
回到管理界面查看集群
我们惊喜的发现这些集群已经开启成功
ok,以上为portainer的搭建。
更多推荐
所有评论(0)