Docker – 将容器目录暴露给主机目录而不遮盖原始内容
对于Docker我还是比较新的,所以我还没有弄清楚所有的细节,所以请原谅,如果这个问题已经在其他地方解决了。
我想在容器和主机之间共享文件。
到目前为止,我一直在使用卷,并将一个特定的主机目录挂载到一个容器目录 – 但是这提出了一个问题,如果主机目录混乱,这些更改也存在于容器中。
我遇到的另一个问题是,如果主机目录是空的,并且被挂载到容器上预先存在的目录,那么目录的内容是不可见的。 我明白,这种行为是一致的,所以我知道这在技术上不是一个问题。
但是,我想知道是否有可能build立一个数量或替代解决scheme:
- 首先不能在主机端进行编辑,
- 其次允许主机目录的内容与容器的目录合并 ?
我想知道是否有可能build立一个数量,或一个替代解决scheme,这一点
首先不能在主机端进行编辑,
那将是一个数据卷容器(在docker create
上用VOLUME
指令在图像上docker create
)
其次允许主机目录的内容与容器的目录合并?
从来没听说过。 你将不得不在启动时做一些副本 。