每个人。昨天,我在gCloud VM实例中设置了功能齐全的odoo映像。我拉出了我为此做的一个自定义图像,并将其放置在docker hub中。一旦下载,我就部署了它,并使我的odoo容器正常运行。但是,我现在才进入,突然意识到我拉出的docker映像和我创建的容器不再存在,而消失了。 gCloud似乎以某种方式擦除了它;这没有任何意义,这基本上就是我要问的原因!
P.S:我远不是gCloud专家,仍然习惯于这项技术。
有什么想法吗?预先谢谢你。
答案 0 :(得分:1)
我认为:
如果这两个都是正确的,则实例在24小时后重置(重新引导)时,不会重新应用您的手动更改。
查看this文档可能是您的下一步。
如果您将实例配置为启动容器,则如果实例被重新启动(只要容器映像继续可用于拉出),实例也将重新启动容器。
为方便起见,在使用控制台创建实例时,您可以同时使用(使用抢占式容器和运行容器)。选中“将容器映像部署到此VM实例”,然后在“管理”下将“抢占”设置为“开”。
https://console.cloud.google.com/compute/instancesAdd
您也可以使用gcloud compute instances create-with-container
。
HTH!