在windows(MAC),虚拟机,docker容器之间建立一个三方共享文件

在windows(MAC),虚拟机,docker容器之间建立一个三方共享文件

首先我们要知道整体的一个工作流程;
1️⃣ 基于vagrant建立一个虚拟机与电脑之间的共享文件夹;
2️⃣ 基于docker建立一个docker容器与虚拟机之间的共享文件夹;
3️⃣ 然后进行测试:在任意一方的共享文件夹内建立测试文件,查看另外两方是否也生成 了测试文件。最后根据结果分析是否成功!
首先我们要在vagrantfile 中编辑,添加一行代码;
在这里插入图片描述
然后保存并退出,vagrant reload (平滑启动);
查看在根目录下是否生成该文件夹:vagrant_data
在这里插入图片描述
好有了?
现在我们开始做第二步;
先看一下我们有没有nginx 镜像;(如果没有赶快拉取)
在这里插入图片描述
然后我们现在开始操作吧;
docker run -d -p 9393:80 -v /虚拟机的共享文件夹路径:/容器的共享文件夹路径 –name my-web2 nginx
在这里插入图片描述
Ok,现在我们已经把第二步做完了,开始测试;
先进入容器内,在开始测试;
在这里插入图片描述
这是我之前在共享文件夹内存放的文件,现在开始测试;
在这里插入图片描述
现在我们在容器内已经建好了测试文件,现在我们要退出到虚拟机内然后查看虚拟机内的共享文件夹内是否也有测试文件;
在这里插入图片描述
?,现在在我们的虚拟机里面已经有了测试文件,现在我们就剩下查看电脑上的共享文件夹了;
在这里插入图片描述
OK有我们的测试文件,也可以直接进入电脑的该文件夹内查看
在这里插入图片描述
OK,当然有!!!
好啦,到这里就结束啦??

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值