我在计算引擎上部署了一个docker容器。
我想在使用相同的镜像名称和标签构建一个新的docker镜像之后重新部署这个docker容器,比如webapp:latest
现在,我通过重新启动计算引擎实例来重新部署docker容器。
我认为这是不正确的。
重新部署docker容器的正确方式是什么?
发布于 2019-01-22 00:46:58
当您在Google Compute Engine虚拟机实例上部署Docker镜像时,会有一些容器,因为您只能为每个VM实例部署一个容器,并且这种部署方法只能使用容器优化的OS镜像。
我认为最好的解决方法是取消选中实例详细信息中的容器选项,以不使用容器优化的操作系统映像将容器部署到VM实例。如果要在虚拟机上使用deploy a single container,则此选项非常有用。
相反,应该在GCP之外的VM中安装docker。此外,如果您需要为每个VM实例部署多个容器,请考虑使用Kubernetes引擎。
https://stackoverflow.com/questions/54283801
复制相似问题