在docker容器中挂载VirtualBox共享文件夹

时间:2017-11-02 08:58:14

标签: docker virtual-machine virtualbox

我有一个运行Ubuntu Server 17.04的VirtualBox Guest OS,它安装了docker-ce。 我有一些安装在Guest OS中的共享文件夹,但是当我用--volume命令将它们传递给docker容器时,我看不到它们内部的任何内容。我在这里做错了吗?

sudo docker create --name=plex -v /home/kunal/media/:/media plexinc/pms-docker

1 个答案:

答案 0 :(得分:1)

我之前看到过一个问题(它可能已经修复),其中docker在守护进程启动时检测到主机上所有挂载的文件系统。如果在启动守护程序后更改了挂载的文件系统,则不会看到这些文件系统用于卷挂载。解决方法是在进行任何文件系统更改后退回docker守护程序(例如sudo systemctl restart docker)。您可能还想尝试更新版本的docker,看看问题是否已经修复。