我在Docker version 1.9.1, build a34a1d5
上使用docker版本ubuntu:14.04
。我已经创建了一个带有volt选项的docker容器,例如docker run -it -p 80:8080 -v host/folder:container/folder ubuntu:14.04 /bin/bash
。 host/folder
包含一些我要从container/folder
访问的文件。 host/folder
中没有container/folder
中的文件。
最佳答案
当使用-v
将主机文件夹作为卷安装时,必须指定绝对路径,因此请用绝对路径替换host/folder
和container/folder
。
像docker run -it -p 80:8080 -v /home/uday/host/folder:/container/folder ubuntu:14.04 /bin/bash
这样的东西(当然,请为主机/文件夹目录设置正确的路径)
关于docker - 如何从docker容器内部访问主机中的目录?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41548711/