我是devOps空间的新手,我只是想知道如果我使用latest
标记在Google Cloud上设置计算实例或kubernetes实例会发生什么,并且我推送了一个同名的图像并标记例如image:latest
。我只想弄清楚设置自动部署的最佳方法是通过CircleCI或Codeship之类的东西
这会导致:
非群集计算实例
latest
latest
的新推送图像重新启动容器群集/ Kubernetes实例
干杯!
答案 0 :(得分:2)
在图片上推送新的latest
代码会替换之前的latest
代码。它不会导致自动重启容器(除非您配置CI / CD系统)。
虽然对开发有用,但我避免使用latest
标记进行非开发工作。如果容器意外重启,它可能会引入您不想要的意外和歧义。