在 Windows 上的 Docker 机器内挂载共享文件夹

在 Windows 上的 Docker 机器内挂载共享文件夹

我在 Windows 10 上安装了最新的 Docker Toolbox 1.11.2。当我运行$ docker-machine create -d virtualbox default- virtualbox 创建映像时,一切正常。共享文件夹默认配置为:

在此处输入图片描述

当我使用 - 共享文件夹连接到图像时,$ docker-machine ssh未安装。即使我尝试手动安装它,我也会收到以下错误:

$ sudo mkdir -p /c/Users && sudo mount -t vboxsf -o defaults,uid=`id -u docker`,gid=`id -g docker` c/Users /c/Users
mount.vboxsf: mounting failed with the error: Invalid argument
mount: mounting c/Users on /c/Users failed: Protocol error

答案1

您需要安装虚拟嘉宾添加在虚拟机上,选择插入 Guest Additions CD 图像来自设备菜单。

相关内容