如何从Docker容器中访问主机中的目录?
我使用docker版本的Docker version 1.9.1, build a34a1d5
在ubuntu:14.04
上Docker version 1.9.1, build a34a1d5
ubuntu:14.04
。 我已经创build了一个像这个docker run -it -p 80:8080 -v host/folder:container/folder ubuntu:14.04 /bin/bash
的卷选项的docker容器。 host/folder
有一些文件,我试图从container/folder
访问。 来自host/folder
的文件不能从container/folder
。
当使用-v
装入主机文件夹作为卷时,您必须指定绝对path,因此将host/folder
和container/folder
replace为绝对path。
像docker run -it -p 80:8080 -v /home/uday/host/folder:/container/folder ubuntu:14.04 /bin/bash
(当然,设置正确的path到你的主机/文件夹目录)