开发者社区 问答 正文

Swarm mode 集群的升级 Docker Daemon

集群内的每一台服务器都会安装标准的 Docker Daemon 用于管理容器。
您可以在集群列表页面查看集群的 Docker 版本。


操作步骤
  1. 登录 容器服务管理控制台
  2. 单击左侧导航栏中的 [backcolor=transparent]集群。
  3. 选择您要升级 Docker Daemon 的集群,单击 Docker 版本列下的 [backcolor=transparent]升级 或者单击 [backcolor=transparent]更多 > [backcolor=transparent]升级Docker。
  4. 如果目前系统的 Agent 版本太旧的话,需要先升级 Agent。单击 [backcolor=transparent]升级Agent,根据提示进行相应的操作即可。

  5. 若 Agent 已是最新版本,则可以直接升级 Docker。
    您可以使用以下方法之一升级 Docker:
    • 直接升级
      单击 [backcolor=transparent]直接升级,进入升级 Docker Engine 的流程。
    • 备份快照并升级
      建议您通过备份快照升级 Docker(以便于在升级过程中出问题后,可以通过快照进行恢复)。
      单击 [backcolor=transparent]备份快照并升级,此时系统会调用 ECS OpenAPI 对集群内的节点打快照。
      由于打快照需要一点时间,您需要耐心等待一会。完成打快照之后,系统自动进入升级 Docker Engine 的流程。
      如果打快照失败,[backcolor=transparent]继续升级 和 [backcolor=transparent]放弃升级 可用。您可以单击 [backcolor=transparent]继续升级 进入升级 Docker Engine 的流程,或者单击 [backcolor=transparent]放弃升级 放弃升级系统服务。

此时,返回 [backcolor=transparent]集群列表 页面。您可以看到刚才操作的集群处于 Docker-Engine升级中 的状态。由于升级 Docker Engine 会进行相应的容器数据备份等工作,所以比较耗时,请耐心等待一会。

展开
收起
反向一觉 2017-10-30 14:06:15 2189 分享 版权
阿里云 AI 助理回答

您描述的操作流程是基于阿里云容器服务管理控制台进行Docker Daemon升级的过程。这个过程涉及几个关键步骤,确保集群内服务器的Docker环境保持最新且稳定,这对于依赖容器化技术部署应用的用户至关重要。下面是对您操作流程的一个简要总结和补充说明:

  1. 登录控制台与选择集群:首先,通过阿里云官网登录到容器服务管理控制台,这里可以管理您的Kubernetes(ACK)或容器服务(如原生容器服务)集群。在左侧导航栏找到“集群”选项并点击,展示出您所拥有的所有集群列表。

  2. 检查与选择升级:在集群列表页面,每一行代表一个集群,其中“Docker版本”列展示了当前集群中节点使用的Docker版本。如果需要升级,点击该列下的“升级”链接或者通过“更多 > 升级Docker”来启动升级流程。

  3. Agent版本检查:系统会自动检测集群内节点的Agent版本。Agent是连接集群与阿里云管理平台的关键组件,确保其为最新版本有助于升级过程顺利进行。如果Agent版本过旧,系统会提示先升级Agent。

  4. 升级方式选择

    • 直接升级:适用于对即时性有要求且对风险有一定接受度的场景,直接开始Docker Engine的升级流程。
    • 备份快照并升级:更安全的做法,特别是在生产环境中推荐使用。系统会自动为集群内的ECS实例创建快照,作为升级前的数据备份,以防升级过程中出现问题时能够快速恢复。
  5. 等待与监控:无论是直接升级还是备份后升级,升级Docker Engine本身是一个耗时过程,因为它涉及到容器数据的备份、软件替换等操作。在此期间,集群状态会显示为“Docker-Engine升级中”。建议用户耐心等待,并可以通过控制台监控升级进度和状态。

  6. 后续操作:一旦升级完成,集群状态会更新,此时应验证升级后的Docker是否正常工作,以及集群内应用是否运行无误。如果在升级过程中遇到任何问题,可以根据实际情况考虑使用之前创建的快照恢复,或者联系阿里云技术支持获取帮助。

整个升级流程体现了阿里云容器服务对于维护基础设施现代化、保障业务连续性的支持能力,同时也强调了在执行此类重要操作时采取预防措施的重要性。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答