将Docker映像复制到正在运行的容器

时间:2019-05-22 16:51:59

标签: docker docker-run docker-copy

是否可以将Docker映像复制到正在运行的容器?或者,可能的方法是使用新映像启动容器并在其与其他容器之间共享卷?有没有办法向正在运行的容器中添加卷?基本上,合理的做法是运行进程/容器,而我不想重新启动它们或重建它们。

1 个答案:

答案 0 :(得分:1)

容器基于图像运行。没有将映像复制到容器(正在运行或未运行)的事情。

此外,您(到目前为止)不能在正在运行的容器上创建卷。您将不得不使用新卷来重新创建它。

但是,您可以启动一个容器并指示它使用其他容器中的卷。但同样,您正在启动一个新的容器。

根据我的经验,容器将以完全相同的方式(服务应用程序,运行Web服务器等)启动,执行其操作并退出,或者反复执行相同的操作,直到关闭为止。在正在运行的容器上进行更改是一种不好的做法,并且没有任何好处。

相关问题