docker与共享文件夹d驱动器

我正在试图让docker安装我的d盘。 一直在堆叠和混帐,并没有一个似乎为我工作。

我已经将我的d驱动器添加到共享文件夹

在这里输入图像说明

然后我挂载在我的docker-compose.yml中

在这里输入图像说明

运行docker – 组成文件夹是在C驱动器,而不是在D驱动器时工作。

我会得到错误package.json找不到,这意味着D盘未安装。

我试图检查我的容器,这就是我得到的

在这里输入图像说明

可以看到源是正确的path,但它不起作用。

是不是我的设置有问题,或者docker工人不支持? 任何解决方法? 像一切都移动到D驱动器?

我没有试过在环境中设置MACHINE_STORAGE_PATH,结果没有工作,搞砸了一切。 一定是我做错了什么。

请帮忙。 我的新笔记本电脑只有C盘128GB,不可能拥有一切在C盘。

提前致谢。

你可以select“ Docker:永久挂载一个VirtualBox共享文件夹 ”

在VirtualBox中创build一个共享文件夹(你做的)只是第一步

https://s3-us-west-2.amazonaws.com/dvm-public-assets/images/2016/03_05/virtual-box-shared-folders.png

您仍然需要将其永久安装在您的boot2docker ssh会话中:

sudo touch /mnt/sda1/var/lib/boot2docker/bootlocal.sh 

添加到该文件:

 mkdir -p /mnt/src mount -t vboxsf -o defaults,uid=`id -u docker`,gid=`id -g docker` src /mnt/src