docker create service与docker deploy stack

msk*_*t86 3 docker docker-swarm

新的Docker 1.13.0版本推出docker stack deploy.

docker stack deploy增加了docker-compose.yml直接从文件部署服务的支持.

命令docker service createdocker deploy stack创建相同的服务,只是我两种不同的方式?

是否有任何特殊功能通过创建它添加服务docker deploy stack

我有点困惑,无法找到有关此主题的任何信息.

提前致谢

BMi*_*tch 9

堆栈是一组服务.这类似于撰写文件定义要运行的一组容器的方式.因此,如果您只需要运行单个服务,则可以使用docker service create.如果您需要部署一组服务,或者使用撰写文件中的定义作为服务的定义,那么您将使用它们进行部署docker stack deploy.