在Docker和Virtualbox中共享卷

我已经在我的Windows PC上安装了Docker工具箱,当我使用Kitematic安装容器时,我想与本地机器共享一个文件夹。 不过,docker在VirtualBox的默认机器上的virtualbox上运行。

所以,我想我首先必须使用我的本地计算机执行virtualbox虚拟机的fvolume共享,然后使用我在virtualbox中共享的文件夹来分配docker容器的第二个共享。 有人可以帮我吗?

不,你不需要共享更多的文件夹:docker-machine会创build一个自动挂载C:\Users\<yourLogin>的虚拟机。

 docker-machine ls docker-machine ssh default cd /C/Users/<yourLogin> 

你可以从你的主机上挂载其他文件夹 ,但是你不需要。