Docker Swarm

  基本概念

基本概念

节点

节点

服务和任务

服务与任务

初始化集群

初始化集群 

初始化集群

增加工作节点

增加工作节点

增加工作节点

查看集群

快速开发平台 经过上边的两步,我们已经拥有了一个最小的 Swarm 集群,包含个管理节点和两个工作节点。

管理节点使用 docker node ls 查看集群:

 ~ docker node ls
ID HOSTNAME STATUS AVAILABILITY
MANAGER STATUS ENGINE VERSION
3gsjpckj5ag1vvdg44fgzylow * manager Ready Active
Leader 18.03.1-ce
cxmj5lr0vbwo1em9y9oang5m8 worker1 Ready Active
18.03.1-ce
ksruum3uc1c265ywm4kn9a88g worker2 Ready Active

查看集群

查看集群

查看集群

部署服务

部署服务使用 docker stack deploy ,其中 -c 参数指定 compose 文件名。
$ docker stack deploy -c docker-compose.yml wordpress
查看服务
$ docker stack ls
NAME SERVICES
wordpress 3

移除服务

要移除服务,使? docker stack down :

$ docker stack down wordpress
Removing service wordpress_db
Removing service wordpress_visualizer
Removing service wordpress_wordpress
Removing network wordpress_overlay
Removing network wordpress_default
该命令不会移除服务所使?的 数据卷 ,如果你想移除数据卷请使? docker volume rm 。 
本站文章除注明转载外,均为本站原创或翻译,欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,共创和谐网络环境。
转载请注明:文章转载自:快速开发框架 » Docker Swarm
本文标题:Docker Swarm
原文地址:https://www.cnblogs.com/frfwef/p/14572914.html