gpt4 book ai didi

python - 我是否需要清理/删除在部署我的 Cloud Run 实例时创建的图像?

转载 作者:行者123 更新时间:2023-12-05 09:32:53 25 4
gpt4 key购买 nike

我在我的 Google Cloud Platform 项目上启动并运行了一个 Cloud Run 实例。

每当我对 main.py 文件进行任何更改时,我都会执行以下步骤:

gcloud builds submit --tag ${CONTAINER}
gcloud run deploy ${SERVICE} --image $CONTAINER --platform managed

构建新镜像并将容器部署到托管实例。

查找和删除旧部署的镜像是一种很好的做法,还是由 GCP 自动管理?

最佳答案

Google 不会自动删除容器图像。如果需要,您必须手动删除它们。

没有什么好的做法,视情况而定。如果您确定不再使用旧图像,则可以删除它们;否则,您可能希望让它们轻松回滚到旧版本。如果您使用的是 Container Registry,请注意存储图像需要付费 (https://cloud.google.com/container-registry/pricing#storage)。

如果您使用 Git 等版本控制系统管理您的代码,您可以通过执行 git checkout <your-commit-id> 来简单地重建和重新部署旧版本。并在您的问题中运行命令。因此,在那种特殊情况下,我认为保留所有图像并不是很有用,因为您总是可以轻松地重新生成它们。

关于python - 我是否需要清理/删除在部署我的 Cloud Run 实例时创建的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67636234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com