Docker容器挂载主机目录(文件夹)windows版本

编程入门 行业动态 更新时间:2024-10-15 16:20:41

docker小白入门,发现这个真的对 windows用户极不友好QAQ,希望此文能帮到同样是windows玩家的庞友OVO!

使用工具:
 Oracle VM virtual box
 docker quick start terminal
系统:
 window10 家庭版

步骤:
Ⅰ 虚拟机(oracle vm)和物理机之间共享文件夹的绑定
 具体步骤参考:Oracle VM VisualBox 虚拟机创建共享文件夹
Ⅱ docker容器目录 挂载 到虚拟机目录 上
 第一步:

$ docker-machine.exe ssh

效果:进入 docker?(不知道怎么解释)

 第二步:(可省略 只是为了检查)

docker@default:~$ cd /
docker@default:/$ ls

这样就进入到Oracle vm虚拟机的目录里啦
如果没有cd /,ls出来什么都没有(虽然我一度以为 进去就是cd /那一级,但其实进去是 home/docker那一级)

 第三步:

docker@default:/mnt/www$ cd /
docker@default:/$ docker run -it -v /mnt/www:/contract trailofbits/eth-security-toolbox

docker run -it -v /mnt/www:/contract trailofbits/eth-security-toolbox
结构 虚拟机绝对路径 : 容器绝对路径(没有的话会自动新建) 容器名

成功进入容器!

 第四步:验证

ethsec@4cf6c5961e9f:~$ cd /
ethsec@4cf6c5961e9f:/$ ls
bin  boot  contract  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
ethsec@4cf6c5961e9f:/$ cd contract
ethsec@4cf6c5961e9f:/contract$ ls
期中考范围.txt

这里ls是查看容器下的目录 contract是新建出来的 在quick terminal里是显示绿色,然后再进入 contract目录下查看
确实存在 放在本地(物理机) sharetest(即Ⅰ里的共享文件夹)里的 期中考范围.txt !
绑定成功 撒花★,°:.☆( ̄▽ ̄)/$:.°★ 。!

新手上路 用词不当之处 恳请老司机指正!

更多推荐

Docker容器挂载主机目录(文件夹)windows版本

本文发布于:2023-06-13 23:12:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1413952.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:容器   文件夹   主机   版本   目录

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!