将window目录先共享给虚拟机,在将虚拟机目录共享给docker容器
-
打开Oracle VM VirtualBox, 点击设置
image.png
将E盘目录下的git_work共享给虚拟机
- 接着打开Docker Quickstart Terminal,然后进入虚拟机
docker-machine ssh #进入虚拟机系统
sudo su #切换到root用户
cd / #进入根目录
image.png
可以看到有个c目录,c目录是安装时默认挂载的。
- 接下来把windows共享的目录共享到虚拟机的/mnt下面。 先在/mnt下面创建新的文件夹,这里我是已经建好的了。
cd mnt #进入mnt目录
mkdir data #创建data目录
mount -t vboxsf target /mnt/data #把target目录共享给mnt/data
cd ../data && ls #查看目录内文件 已经共享成功
使用命令挂载
mount -t vboxsf git_work /mnt/data/
这时候可以看到data文件夹里可以看到window下共享的文件夹里的内容了
网友评论