【问题标题】:Docker - Exposing container directories to host directories without obscuring original contentsDocker - 将容器目录暴露给主机目录而不掩盖原始内容
【发布时间】:2016-03-22 12:55:54
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: docker mount volumes


    【解决方案1】:

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

    首先不能在主机端编辑,

    那就是data volume container (with docker create on an image with a VOLUME directive)

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

    我不知道。 You would have to do some kind of copy on startup.

    【讨论】:

    • 这就是我的怀疑,我只是需要澄清一下——以防有一些我不知道的更新!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-20
    • 2017-10-12
    • 1970-01-01
    • 1970-01-01
    • 2016-06-26
    • 1970-01-01
    • 2017-09-26
    相关资源
    最近更新 更多