一、docker swarm init --advertise-addr=192.168.0.12 运行swarm-manager节点
二、进入docker work机器
运行上一步输出的:
docker swarm join --token xxxxx
三、进入docker swarm-manager机器
运行docker node ls 可以看到当前连接到swarm-manager的节点
四、创建service
docker service create --name demo busybox sh -c "while true" (docker service create和docker run 类似,但是docker run只是在本地创建运行)
docker service ls 查看创建好的service
docker service ps demo查看正在运行的service
docker service scale demo=5 横向扩展5个名为demo的service