【发布时间】:2020-09-18 01:12:49
【问题描述】:
我使用以下命令设置我的 CD 以将容器部署到 gce:
gcloud compute instances stop my-awesome-app
gcloud compute instances update my-awesome-app --no-shielded-integrity-monitoring
gcloud beta compute instances update-container my-awesome-app --container-image=docker.io/my-docker-hub-user/my-awesome-app:${IMAGE_TAG}
gcloud compute instances start my-awesome-app
然后实例将停止,替换容器映像并启动。
如果我使用最新图像创建新实例,一切正常。
如果我使用我的 CD 管道进行部署,实例总是会永远挂起(在接收到启动事件后,不会出现新的日志记录),永远不会拉取新映像,也永远不会启动和运行。
谁能告诉我这是什么问题?
【问题讨论】:
标签: docker google-cloud-platform google-compute-engine