首页 新闻 搜索 专区 学院

"docker stack deploy"与"docker service update"区别是什么

0
悬赏园豆:50 [已解决问题] 解决于 2018-03-22 09:23

请问 docker swarm 中, docker stack deploy 命令与 docker service update 命令的区别是什么?

dudu的主页 dudu | 高人七级 | 园豆:37791
提问于:2017-06-16 22:31
< >
分享
最佳答案
0

docker serivce update 是用于更新swarm下的服务。服务通过docker service ls 可以查看,具体更新什么配置看需求。

docker stack deploy是根据docker-compose.yml来执行的,在最开始的docker-compose命令,yaml文件支持v2版本,目前v3版本的yaml,是可以使用docker stack deploy来执行的,而且这个命令可以将compose.yml部署到swarm集群中。之前的docker-compose只是部署到本机上,不属于swarm集群。 详细文档请参考官方docs.docker.com或者docs.docker-cn.com。 v3版本的命令在我的博客中有中文翻译

收获园豆:50
杨老板 | 菜鸟二级 |园豆:409 | 2018-03-22 09:13
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册