一尘不染

Docker工具箱:除了从“ C:\ Users” Windows之外,还有其他方法可以挂载其他文件夹吗?

docker

我在Windows 7上使用VirtualBox 5.0.6安装了Docker工具箱1.8.3。

Docker Quickstart Terminal 启动期间创建的 默认
虚拟机为定义了一个共享文件夹。是否可以将其他共享文件夹永久添加到该虚拟机,例如在主机上安装驱动器? __c:\Users``d:\


阅读 276

收藏
2020-06-17

共1个答案

一尘不染

boot2docker自述中提到

另外,Boot2Docker包括内置的VirtualBox Guest Additions,用于使用VirtualBox文件夹共享的明确目的。

存在的以下第一个共享名(如果有)将自动安装在指定的位置:

c/Users share at /c/Users
/c/Users share at /c/Users
c:/Users share at /c/Users

如果需要其他路径或共享,则可以在运行时通过执行以下操作来挂载它:

$ mount -t vboxsf -o uid=1000,gid=50 your-other-share-name /some/mount/location

您可以在VirtualBox
/访客添加项/共享文件夹中
查看更多信息

在命令行中,可以使用VBoxManage创建共享文件夹,如下所示:

VBoxManage sharedfolder add "boot2docker-vm" --name "sharename" --hostpath "C:\test"
2020-06-17