docker swarm 使用

237 阅读1分钟
  1. 开启swarm

1.1默认状态下 swarm 是关闭的,查看 swarm 信息命令:docker info

image.png

1.2开启swarm : docker swarm init

image.png

1.3查看swarm 节点信息: docker node ls

1.4.如果想对出swarm : docker swarm leave --froce

2 创建service

2.1 创建一个nginx service : docker service create nginx:latest

2.2 查看创建的service 信息 :docker service ls

image.png 2.3 查看详细信息: docker service ps xxxx

2.4 容器扩展: docker service update 容器id --replicas 3 || docker service scale 容器ID=4

2.5 查看信息: docker service ps 容器ID

image.png

2.6 如果想删除 : docker service rm 容器ID

2.7 补充说明,如果使用 docker rm -f 容器id 虽然杀掉一个节点,但是service 会帮我们重新起一个节点