mifar
V2EX  ›  Docker

Docker 容器目录挂载的问题

  •  1
     
  •   mifar · Mar 3, 2020 · 4615 views
    This topic created in 2335 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   ·   3000 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 08:58 · PVG 16:58 · LAX 01:58 · JFK 04:58
    ♥ Do have faith in what you're doing.