Docker Service是一种声明式的、可扩展的、负载均衡的应用。Docker Service是面向用户的应用,而Docker Swarm是面向IT的节点集群。
Docker Service的运行往往是在Docker Swarm的基础之上的。
Docker Service的常见命令:
- docker service create --name myService -p 8080:8080 --replicas 5 an_image
- docker service ls
- docker service ps myService
- docker service inspect --pretty myService
- docker service update ... myService
- docker service rm myService
- docker service scale myService=7
- docker service update --replicas 7 myService
- docker network create -d overlay my_ntwk
- docker network ls
- docker service create --name myService --network my_ntwk -p 8080:8080 --replicas 5 an_image
- docker service inspect --pretty myService
- docker service update --image new_image:vesion --update-parallelism 2 --update-delay 10s myService
- docker service ps myService