云计算核心技术Docker教程:Docker集群将滚动更新应用于服务
在本部分中,您将基于Redis 3.0.6容器标记部署服务。然后,通过滚动更新将服务升级为使用Redis 3.0.7容器映像。
1.如果还没有,请打开一个终端并SSH到运行管理器节点的计算云计机中。例如,本教程使用名为的计算机 manager1。
2.将Redis标记部署到群集,并以10秒钟的更新延迟配置群集。请注意,以下示例显示了较旧的Redis标记:
$ docker service cr算核eate \
--replicas 3 \
--name redis \
--update-delay 10s \
redis:3.0.6
0u6a4s31ybk7yw2wyvtikmu50
您在服务部署时配置滚动更新心技策略。
该--update-delay标志配置在更新一个服务任务或一组任务之间的时间延迟。您可以将时间描述T为秒Ts,分钟Tm或小时数的组合Th。因此 10m30s表示10分钟30秒延迟。
默术D认情况下,调度程序一次更新1个任务。您可以传递该 --update-parallelism标志来配置调度程序同时更新的最大服务任务数。
默认情况下,当对单个任务的更新返回状态为时 RUNNING,oc调度程序将调度另一个任务进行更新,直到所有任务都被更新为止。如果在更新过程中的任何时间返回任务FAILED,则调度程序将暂停更新。您可以使用或 的--update-failure-actkeion标志来控制行为 。docker service createdocker service update
3.检查redis服务:
$ docker service inspect --pretty redir教s
ID: 0u6a4s31ybk7yw2wyvtikmu50
Name: redis
Service Mode: Replicated
Replicas: 3
Placement:
Strategy: Spre程:ad
UpdateConfig:
Parallelism: 1
Delay: 10s
ContainerSpec:
Image: redis:3.0.6
Resources:
Endpoint Mode: vip
4Do.现在,您可以更新的容器映像redis。群集管理器根据以下UpdateConfig策略将更新应用于节点:
$ docker service update --image redis:3.0.7 redis
rckedis
调度程序默认情况下应用滚动更新,如下所示:
停止第一个任务。
计划已停止任务的更新。
启动用于更新任务的容器。
如果对任务的更新返回RUNNINerG,请等待指定的延迟时间,然后开始下一个任务。
如果在更新过程中的任何时间返回任务FAILED,请暂停更新。
5.运行docker service inspect --pretty redi集群s以查看所需状态的新图像:
$ docker service inspect --pretty redis
6.运行docker service ps以观看滚动更新:
$ docker service ps redi将滚s
在Swarm更新所有任务之前,您可以看到其中一些正在运行, redis:3.0.6而另一些正在运行redis:3.0.7。滚动更新完成后,上面的输出显示状态。
- ·ChatGPT 聊天即买!AI 革命电商:一键下单,告别浏览器跳转
- ·AWS宣布对Amazon Braket进行两项重大更新
- ·云安全日报210219:思科小型企业交换机发现信息泄露漏洞,需要尽快升级
- ·阿里云PolarDB发布全面内化的AI能力,重新定义“AI就绪数据库”
- ·标签: 理想汽车 母婴室 濮阳4S店 理想直营中心
- ·标签: 未来光核 理然 周齐 户外投影仪
- ·标签: PCB 胜宏科技 英伟达 人工智能服务器
- ·标签: 法拉第未来 FF 91 FX Super One 洛杉矶车展
- ·英伟达拟向AI初创公司Poolside投资10亿美元,估值飙升至120亿
- ·微软豪掷100亿美元洽购的Discord究竟什么来路?
- ·标签: WearOS7 GeminiIntelligence 谷歌I/O2026 SamsungHealth
- ·算法的进化:机器会引发战争吗?
- ·璋锋瓕姝e湪娴嬭瘯鍩轰簬鏈哄櫒瀛︿範鐨凞DoS鏀诲嚮闃插尽鍔熻兘
- ·OpenAI 发布 Sora2及同名社交 App:Sora版“TikTok”,支持音视频同步生成
- ·标签: 自变量机器人 量子2号 小米战投 具身智能
- ·企业微信 5.0 正式发布:AI 智能新功能助力高效办公
- ·https://www.spoiledsweetboutique.com/search/外推留痕软件【tg:seogoogle987】,09G
- ·https://www.kaliastyle.com/catalogsearch/result/?q=GOOGLE外推留痕软件【tg:seogoogle987】,aJq
- ·https://www.hanbat.ac.kr/search/front/Search.jsp?qt=外推留痕软件【tg:seogoogle987】dvM
- ·https://www.nuovabai.it/catalogsearch/result/?action=SEARCH&q=外推留痕软件【tg:seogoogle987】,qOW
- ·https://www.localfootdoc.com/?s=外推留痕软件【tg:seogoogle987】,Ipj
- ·https://www.unclefossil.com/search/外推留痕软件【tg:seogoogle987】gad_source=1&gclid=Cj0KCQjw_-GxBhC1ARIsADGgDjsNKplUXa2F6YGlHBK2sHDQ88cgsJBb05DyO99TV9jNq_cT0kGMqyQaAgHQEALw_wcB
- ·https://www.smarty.net/search?q=外推留痕软件【tg:seogoogle987】,HwR
- ·https://www.teamlab.art/fr/?submit=外推留痕软件【tg:seogoogle987】,JTb
- ·https://www.rea.govt.nz/search?searchterm=外推留痕软件【tg:seogoogle987】,IwU
- ·https://www.partilerdunyasi.com/index.php?route=product/search&tag=外推留痕软件【tg:seogoogle987】,XOR
