#滚动更新
创建服务:
docker service create --name my_web --replicas=5 nginx:1.12
更新为1.14
docker service update --image nginx:1.14 my_web

默认配置下,Swarm 一次只更新一个副本,并且两个副本之间没有等待时间。
我们可以通过 --update-parallelism 设置并行更新的副本数目,
通过 --update-delay 指定滚动更新的间隔时间。

docker service update --replicas 6 --update-parallelism 2 --update-delay 1m my_web
service 增加到六个副本,每次更新两个副本,间隔时间一分钟。

#回滚
docker service update --rollback my_web
请注意,--rollback 只能回滚到上一次执行 docker service update 之前的状态,并不能无限制地回滚。

最新文章

  1. 大三作品:不需要售货员的超市? Easy-Shopping超市导购系统
  2. Libgdx 开发指南(1.3) 应用框架——查询、日志
  3. 在android studio中导入github下载的工程
  4. Autolayout-VFL语言添加约束
  5. Kakfa揭秘 Day9 KafkaReceiver源码解析
  6. ECNU-2574 Principles of Compiler
  7. 【转】增加eclipse的运行内存 -- 不错!!
  8. Git学习(一) 版本号管理工具
  9. inverse 相关设置
  10. sql的一些小东西
  11. js 事件小结
  12. oracle多种导入导出数据方法
  13. 前后端分离跨服务器文件上传-Java SpringMVC版
  14. SRM13
  15. Android之webview详解
  16. python基础之逻辑运算符
  17. mysql执行sql脚本文件
  18. AndroidStudio快速入门四:打造你的开发工具,settings必备
  19. juqery 点击分页显示,指定一页显示多少个,首次加载显示多少个
  20. final、finally、finalize区别

热门文章

  1. MySql数据库连接池专题
  2. 1px实现方案
  3. mysql异常:Packet for query is too large (10240 > 1024). You can change this value
  4. python爬虫scrapy之登录知乎
  5. Java8新特性之Collectors
  6. RuntimeError: cryptography requires setuptools 18.5 or newer, please upgrade to a newer version of setuptool
  7. 猜数字游戏 在控制台运行--java详解!了;来玩
  8. 常用css样式处理
  9. micro-fusion & macro-fusion
  10. BZOJ3438小M的作物——最小割