云计算核心技术Docker教程:Docker集群将滚动更新应用于服务

  发布时间:2026-11-16   作者:玩站小弟   我要评论
谷歌霸屏技术【tg:seogoogle987】。

在本部分中,您将基于Redis 3.0.6容器标记部署服务。然后,通过滚动更新将服务升级为使用Redis 3.0.7容器映像。

1.如果还没有,请打开一个终端并SSH到运行管理器节点的计算云计机中。例如,本教程使用名为的计算机 manager1。

2.将Redis标记部署到群集,并以10秒钟的更新延迟配置群集。请注意,以下示例显示了较旧的Redis标记:

$ docker service c算核reate \

--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标志来配置调度程序同时更新的最大服务任务数。

默认情况下,当对单个任务的更新返回状态为时 RUNocNING,调度程序将调度另一个任务进行更新,直到所有任务都被更新为止。如果在更新过程中的任何时间返回任务FAILED,则调度程序将暂停更新。您可以使用或 的--update-failure-acketion标志来控制行为 。docker service createdocker service update

3.检查redis服务:

$ docker service inspect --pretty redis

Ir教D: 0u6a4s31ybk7yw2wyvtikmu50

Name: redis

Service Mode: Replicated

Replicas: 3

Placement:

Strategy: Spread

Up程:dateConfig:

Parallelism: 1

Delay: 10s

ContainerSpec:

Image: redis:3.0.6

Resources:

Endpoint Mode: vip

4.现在Do,您可以更新的容器映像redis。群集管理器根据以下UpdateConfig策略将更新应用于节点:

$ docker service update --image redis:3.0.7 redis

rckedis

调度程序默认情况下应用滚动更新,如下所示:

  停止第一个任务。

  计划已停止任务的更新。

  启动用于更新任务的容器。

  如果对任务的更新返回RUNNerING,请等待指定的延迟时间,然后开始下一个任务。

  如果在更新过程中的任何时间返回任务FAILED,请暂停更新。

5.运行docker service inspect --pretty red集群is以查看所需状态的新图像:

$ docker service inspect --pretty redis

6.运行docker service ps以观看滚动更新:

$ docker service ps r将滚edis

在Swarm更新所有任务之前,您可以看到其中一些正在运行, redis:3.0.6而另一些正在运行redis:3.0.7。滚动更新完成后,上面的输出显示状态。

  • Tag:

相关文章

  • 标签: 联想控股 联想集团 AI_PC 英伟达

    云梦级3月31日云梦级消息,联想控股今日发布截至 2025 年 12 月 31 日止年度全年业绩公告:公司总收入为人民币 6059.45 亿元,同比增长 18%;年内归属于本公司权益持有人净利润为人民
    2026-11-16
  • ​NVIDIA 推出革命性 AI 数据中心设计 助力高效能计算

    在 2025 年 GTC 大会上,NVIDIA 发布了名为 “Omniverse DSX Blueprint” 的创新设计方案,专门为吉瓦级(10 亿瓦)AI 数据中心量身定制。这一设计方案也被 NV
    2026-11-16
  • 标签: 小马智行 Robotaxi PonyWorld 丰田铂智4X

    云梦级5月26日云梦级消息,5月26日,小马智行(NASDAQ: PONY;HKEX: 2026)发布2026年第一季度未经审计财报,Robotaxi(自动驾驶出行)业务创下单季收入新高。 基于强劲的
    2026-11-16
  • 标签: ADNOC Gas 阿布扎比国家石油 天然气 股息

    云梦级2月12日云梦级消息,阿布扎比国家石油公司天然气公司及其子公司(统称“ADNOC Gas”或“公司”)(阿布扎比证券交易所代码:ADNOCGAS)(国际证券识别编码:AEE01195A234)1
    2026-11-16
  • ​OpenAI CEO 预告:2028 年实现全自动 AI 研究员

    在最近的直播中,OpenAI 首席执行官萨姆・奥特曼(Sam Altman)透露,公司的深度学习技术正在迅速取得进展。他表示,预计到2026年9月,OpenAI 将实现 “实习级别的研究助理”,并计划
    2026-11-16
  • 2020年技术趋势:今年发生了什么?

    每年,诸如Google、Gartner和Forbes之类的大公司都会对来年最重要的趋势做出预测。但是,在制定2020年计划时,没有人能够考虑到今年世界面临的形势。冠状病毒的大流行震惊了整个世界。 与此
    2026-11-16

最新评论