COS:如何重新启动具有新映像的容器?

问题描述 投票:0回答:1

我使用Compute Engine上的Google Container OS,我使用Web UI启动单个容器。

当推送新映像时,如何使用相同的env和标志重新启动容器?

我可以通过SSH进入计算机并提取新映像,但是当我docker restart使用旧映像时。

[如果我只是重新运行新图像,我会丢失环境和标志。

我如何在不重新启动的情况下使用Web控制台中提供的env和标志运行新映像?

谢谢

docker google-container-os
1个回答
1
投票

Google Container OS利用了称为Konlet的开源引导程序组件。可以阅读有关here的信息。如果您想重新启动/重新加载容器,请参考以下方法:

  1. 使用SSH登录到Linux GCE实例
  2. 停止您的Docker容器
  3. 删除您的Docker容器实例
  4. 运行sudo systemctl start konlet-startup

该服务(konlet启动)将使用您定义的元数据(配置)来创建新的Docker容器实例。

© www.soinside.com 2019 - 2024. All rights reserved.