繁体   English   中英

挂载后Docker主机卷为空

[英]Docker host volume is empty after mounted

我在Ubuntu 16.04主机上使用Docker-CE(17.09版)。 我使用docker-machine(version 0.12.2)创建用于运行容器的docker机器。

我正在尝试将主机卷安装到容器。 但是,容器中装入的卷为空,而主机上的该文件夹为空。 这是我使用的命令:

docker run -p 80:80 -v /home/modeller/ExpressSite:/var/test kitematic/hello-world-nginx

可能是此问题的原因?

-还有一个侧面的问题:相对于Ubuntu OS,docker是否优先使用Mac和Windows OS? 我发现有大量针对Mac和Windows的教程,但很少有关于Ubuntu OS的文章。

您看到的问题是您尝试挂载的目录是从docker机器(VirtualBox)挂载的目录。

我建议您从“设置”->“共享文件夹”中与docker-machine共享/ home / modeller / ExpressSite,然后尝试再次运行容器。

要回答您的第二个问题,我认为没有优先选择,只是许多人使用Mac&Windows和CentOS / Debian作为基本操作系统。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM