如何从docker容器内访问主机中的目录?

时间:2017-01-09 13:03:16

标签: docker mounted-volumes

我在Docker version 1.9.1, build a34a1d5上使用泊坞广告版ubuntu:14.04。我创建了一个具有像docker run -it -p 80:8080 -v host/folder:container/folder ubuntu:14.04 /bin/bash这样的卷选项的docker容器。 host/folder有一些我试图从container/folder访问的文件。来自host/folder的{​​{1}}中的文件无法使用。

1 个答案:

答案 0 :(得分:3)

将主机文件夹作为具有-v的卷安装时,必须指定绝对路径,因此请使用绝对路径替换host/foldercontainer/folder

docker run -it -p 80:8080 -v /home/uday/host/folder:/container/folder ubuntu:14.04 /bin/bash之类的东西(当然设置了主机/文件夹目录的正确路径)