V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mifar
V2EX  ›  Docker

Docker 容器目录挂载的问题

  •  1
     
  •   mifar · 2020-03-03 16:09:41 +08:00 · 4016 次点击
    这是一个创建于 1732 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://segmentfault.com/a/1190000015684472

    文章表示不管主机目录空不空都会清空容器目录已有的文件内容。

    但是试了几个 docker image,挂载的时候容器内有文件,主机目录为空,启动容器后主机目录下就会产生容器内的文件。

    但是自己写了个 compose,则空目录将容器目录也清空了

    6 条回复    2020-03-03 17:53:21 +08:00
    mifar
        1
    mifar  
    OP
       2020-03-03 16:35:29 +08:00
    求大佬看见
    sanjusss
        2
    sanjusss  
       2020-03-03 16:36:59 +08:00
    那是因为有些镜像会自动复制文件过去
    WildCat
        3
    WildCat  
       2020-03-03 16:37:08 +08:00 via iPhone
    没看懂你问题是什么
    mifar
        4
    mifar  
    OP
       2020-03-03 16:37:40 +08:00
    @sanjusss 这个需要镜像写什么步骤么?
    mifar
        5
    mifar  
    OP
       2020-03-03 16:37:58 +08:00
    @WildCat 就是如何让自己的容器文件能在一个空的主机目录中映射
    Kylinsun
        6
    Kylinsun  
       2020-03-03 17:53:21 +08:00
    windows: 直接用 docker toolbox 然后再虚拟机配置号挂载目录,docker-machine ssh default 进到虚拟机直接使用 mount 挂载目录,然后 docker 挂载目录为虚拟机的目录就行了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1198 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 23:52 · PVG 07:52 · LAX 15:52 · JFK 18:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.