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

已经启动的 Docker 容器如何挂载目录?

  •  
  •   jmyz0455 · 2019-09-27 15:15:50 +08:00 · 6746 次点击
    这是一个创建于 1883 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在系统是 CentOS6.7 的阿里云 ECS 里,有一个已在运行的 Docker 容器,想在容器里挂载一个宿主的本地目录,这样某些容器里输出的文件,就可以在本地目录中打开访问了。请问如何挂载呢?

    但是搜了一圈发现这个问题很少人问,难道是我问的方式不对吗,还是大家都是有别的办法实现?大胆想象一下可能别人是停掉容器然后重新 docker run -v *** 再恢复数据?

    看来 Docker 容器已经在跑了,要挂载一个新目录是一件很麻烦的事情?我找了很久,只搜到一条答案: http://dockerone.com/article/149,而且跟着步骤做到 [找到文件系统的设备(和 sub-root )] 这一步,我 $DEV 和 $SUBROOT 的输出是 rootfs 和 / ,跟文中完全不一样。

    请问我可以怎么做呢?

    2 条回复    2019-10-11 09:54:18 +08:00
    teemoer
        1
    teemoer  
       2019-09-28 12:51:36 +08:00
    efaun
        2
    efaun  
       2019-10-11 09:54:18 +08:00
    idea 的 docker 插件可以,还可以修改端口
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1158 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 18:23 · PVG 02:23 · LAX 10:23 · JFK 13:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.