在计算引擎上重新部署Docker容器的正确步骤是什么?

时间:2019-01-21 05:10:20

标签: docker google-cloud-platform containers google-compute-engine

我在计算引擎上部署了一个Docker容器。

在构建具有相同映像名称和标签的新docker映像后,我想重新部署此docker容器,例如webapp:latest

现在,我通过重新启动计算引擎实例重新部署Docker容器。

我认为这是不正确的。

重新部署Docker容器的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

在Google Compute Engine虚拟机实例上部署Docker映像时,会有一些limitation,因为您只能为每个VM实例部署一个容器,并且只能通过此部署方法使用容器优化的OS映像。 / p>

我认为最好的解决方法是在实例详细信息中取消选中容器选项,以免使用容器优化的OS映像将容器部署到VM实例。如果要在VM上deploy a single container,则此选项很有用。

enter image description here

相反,请在GCP外部的VM中安装docker。另外,如果您需要为每个VM实例部署多个容器,请考虑使用Kubernetes引擎。