mifar
V2EX  ›  Docker

Docker 容器目录挂载的问题

  •  1
     
  •   mifar · Mar 3, 2020 · 4647 views
    This topic created in 2353 days ago, the information mentioned may be changed or developed.

    https://segmentfault.com/a/1190000015684472

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

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

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

    6 replies    2020-03-03 17:53:21 +08:00
    mifar
        1
    mifar  
    OP
       Mar 3, 2020
    求大佬看见
    sanjusss
        2
    sanjusss  
       Mar 3, 2020
    那是因为有些镜像会自动复制文件过去
    WildCat
        3
    WildCat  
       Mar 3, 2020 via iPhone
    没看懂你问题是什么
    mifar
        4
    mifar  
    OP
       Mar 3, 2020
    @sanjusss 这个需要镜像写什么步骤么?
    mifar
        5
    mifar  
    OP
       Mar 3, 2020
    @WildCat 就是如何让自己的容器文件能在一个空的主机目录中映射
    Kylinsun
        6
    Kylinsun  
       Mar 3, 2020
    windows: 直接用 docker toolbox 然后再虚拟机配置号挂载目录,docker-machine ssh default 进到虚拟机直接使用 mount 挂载目录,然后 docker 挂载目录为虚拟机的目录就行了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1090 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 23:10 · PVG 07:10 · LAX 16:10 · JFK 19:10
    ♥ Do have faith in what you're doing.