我正在尝试将一个卷附加到Docker容器中,作为向docker容器提供输入的一种方式。当我输入:
docker run swanijam/djredcap-harvest -v Users/swanickj/testFolder/Dock/Input:/Input
Input文件夹永远不会出现在容器中。
我知道boot2docker无法访问/ Users但在我的VirtualBox / Users中共享,这是boot2docker默认的> 1.3。
在构建时,我的Dockerfile的ENTRYPOINT行正在访问Input文件夹。
如果您需要我向您显示任何代码或其他文件,请告诉我们!
答案 0 :(得分:1)
请注意您使用的路径。它应该是:
docker run swanijam/djredcap-harvest -v /Users/swanickj/testFolder/Dock/Input:/Input
Boot2docker会自动从你的mac安装/ Users文件夹,你应该在你的boot2docker实例中找到它:
cd /Users
希望它对你有所帮助。