如何在docker中用新映像修补现有的图像?

假设我有图像拉命名,matrix数据和容器名称作为matrix运行。 现在我在我的matrix数据图像中有一些错误修复,我想修补它到当前正在运行的图像。

  1. 停止运行容器
  2. 用错误修复构build新的图像。
  3. 从registry中拉出图像。
  4. 重新启动容器。

旧图像是否会被写入新的图像,我可以启动同一个contanier,或者有不同的方式修补图像?

谢谢!

如果我理解了你的需求,你可以在正在运行的容器上进行更改,然后提交它(使用图像之前的更改),然后可以select将新的图像推送到registry中。

您启动的新容器将包含您更改的容器,作为您更改的容器。