嗨,我尝试在 docker 容器中生成一些资产并将其放到主机上。所有在使用 virtualbox 驱动程序初始化的 docker-machine 环境中运行的东西。
例如我运行:
docker run -it -v $PWD/testfolder:/var/www:rw ubuntu /bin/bash
接着
root@b9e73827bc3c:/var/www touch dummy.txt
从那时起,我实际上必须dummy.txt
在主机的$PWD/testfolder
文件夹中查看,但其中既没有文件夹testfolder也没有dummy.txt(逻辑上)。
奇怪的是,相同的设置在 MacOSX 上工作正常并在主机端创建文件,但是当我尝试它时 Ubuntu:14.04 它停止工作。这里都是inspect
容器
- MacOSX 主机:https ://gist.github.com/zavalit/65e8a260866f834223616c1b59e4ce7d
- Ubuntu:14.04 主机: https ://gist.github.com/zavalit/40bd3ce8629ad81fcd6793ca63f99491
据我所知,它们都完全相同。
它尝试使用 docker-machine 版本 0.7.0-rc2 和 0.6.0,docker 版本是 1.10.3
有没有人经历过,类似的事情?我非常感谢任何可能的小费。谢谢。