3

我对 Docker 还是比较陌生,所以我还没有完全弄清楚所有的细微差别,如果这已经在其他地方得到解决,请原谅我。

我想在容器和主机之间共享文件。
到目前为止,我一直在使用卷,并将特定的主机目录挂载到容器目录中——但这会带来一个问题,如果主机目录被弄乱了,这些更改也会出现在容器中。

我遇到的另一个问题是,如果主机目录是空的,并且挂载到容器上预先存在的目录中,那么目录的内容就会变得不可见。我确实理解这种行为与安装一致,所以我知道这在技术上不是问题。

但我想知道是否可以设置一个卷或替代解决方案,即:

  • 首先不能在主机端编辑,
  • 其次允许主机目录内容与容器目录合并?
4

1 回答 1

1

我想知道是否可以设置一个卷或替代解决方案,

首先不能在主机端编辑,

那将是一个数据卷容器(docker create在带有VOLUME指令的图像上)

其次允许主机目录内容与容器目录合并?

从来没听说过。您必须在启动时进行某种复制

于 2015-12-16T12:25:33.337 回答