win7下docker文件夹挂载(本地--虚拟机--docker

2019-08-27  本文已影响0人  ye00ye

原贴:http://www.yglong.com/share-with-host-and-docker.html

此文章由原贴收集整理,感谢原贴主

1、下载    https://www.runoob.com/docker/windows-docker-install.html


2、windows主机与虚拟机之间文件夹共享

2.1、在virtualBox中添加共享文件夹

添加一个新的共享文件夹(c/users那个不管)

2.2、自动挂载到默认目录

重启docker    docker-machine restart

进入虚拟机    docker-machine ssh

检查是否实现共享    ls /MyBlog(即能否从虚拟机进入本地文件夹)

2.3、另外一种方法:挂载到指定目录(作者用的是这种方法,因为前一种方法没有成功)

进入虚拟机    docker-machine ssh

创建一个目录    mkdir /home/MyBlog

将Windows主机共享文件夹挂载到该目录    sudo mount -t vboxsf MyBlog /home/MyBlog

检查是否实现共享    ls /MyBlog(即能否从虚拟机进入本地文件夹)

2.4、配置文件的保存

为了每次重启后,新创建的目录不至于丢失:

sudo vi /mnt/sda1/var/lib/boot2docker/profile

文末添加以下设置

                mkdir /home/MyBlog

sudo mount -t vboxsf MyBlog /home/Myblog

保存退出虚拟机,重启    Ctrl-D       docker-machine restart

3、配置虚拟机与docker容器之间的文件夹共享

        docker run -v /home/MyBlog:/data -i -t qiime2/core:2019.7 /bin/bash

上一篇下一篇

猜你喜欢

热点阅读