欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

Docker Swarm mode与滚动升级

发布时间:2025/6/17 编程问答 12 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Docker Swarm mode与滚动升级 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

Swarm mode与滚动升级

Swarm里面有个很好的姿势,就是可以动态的更新某个服务对应的镜像,已达到滚动升级的目的,而不是重新制作这个服务,并且重新制作的话不光麻烦,还不好管理,swarm的这个滚动升级是可以直接通过替换镜像来升级,之后还可以查看记录,并且随时切换到任何一个镜像上。还是比较香的。

其实是用的 docker service update 里面的那个 --image 其他参数之前已经不止一次使用。建议全部看下了解下:

docker service update --help

 

比如直接部署一个nginx

docker service create --name nginx -p 80:80 nginx

尝试更改版本

docker service update --image nginx:1.13.12-alpine nginx

再回滚回去

docker service rollback nginx

可以通过查看详细信息来看这几次的折腾记录

docker service ps jz5uutvg891u

上面的所有操作截图如下

 

总结

以上是生活随笔为你收集整理的Docker Swarm mode与滚动升级的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。