重新部署代码时Docker镜像是如何工作的?删除并重新创建现有图像



这个问题可能很基本,甚至不合适,但我是docker的新手,我在某个地方读到docker映像是只读的,一旦创建,就不能修改或更改,但我们可以删除,那么当重新部署同一代码时会发生什么?它是通过删除现有映像来创建新映像,还是每次都会创建新映像?。

根据我的理解,如果以前的版本代码有任何更改,每次重新部署(Docker构建(时都会新建Docker映像。您可以通过跟踪它创建的图像id来理解它。如果与以前版本的代码相比没有任何更改。然后,无论你重新部署多少次(docker构建(,图像都保持不变,除非你删除它

相关内容

  • 没有找到相关文章

最新更新