hello world
https://docs.docker.com/engine/swarm/swarm-tutorial/create-swarm/
初始化
1 | docker swarm init |
由于有两个ip,那么,需要加上--advertise-addr
1 |
|
此时,初始化节点成功。
根据提示,当前为manager节点,如果后续要加一个work节点
1 | docker swarm join --token SWMTKN-1-0mzmp1o6vufmqmpo8rvyrg2kzvlakj94gweg6drqunzhmvvmxr-6i80acmunj32z9xqw1jbbmeln 192.0.0.30:2377 |
如要添加一个管理员,需执行docker swarm join-token manager
打印出相关信息,再打印出的信息加入
hello world
按基本法,运行一个hello world
就叫学会了
https://docs.docker.com/engine/swarm/swarm-tutorial/deploy-service/
1 | docker service create --replicas 1 --name helloworld alpine ping docker.com |
查看当前服务
1 | docker service ls |
直接用docker ps 也可以看
1 | docker ps |