0

有没有办法将 Docker 映像复制到正在运行的容器中?或者也许这样做的方法是使用新图像启动一个容器并在它和其他容器之间共享一个卷?有没有办法将卷添加到正在运行的容器中?基本上,合理的是运行进程/容器,我不想重新启动它们或重建它们。

4

1 回答 1

1

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

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

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

根据我的经验,容器意味着要么开始,做他们的事情然后退出,要么开始并以完全相同的方式一遍又一遍地做同样的事情(服务应用程序,运行网络服务器等)直到关闭。在正在运行的容器上更改内容是一种不好的做法,并且没有任何好处。

于 2019-05-22T18:25:15.950 回答