Docker使用Docker工具箱在Windows上共享卷(示例代码)

栏目: 技巧 · 发布时间: 2021-04-13

简介  这篇文章主要介绍了Docker使用Docker工具箱在Windows上共享卷(示例代码)以及相关的经验技巧,文章约1347字,浏览量412,点赞数3,值得参考!

目标:

使用docker工具箱将Windows上的项目目录共享到容器

为了测试,我拿了这个php:5.6.15-apache

我做了什么:

我尝试了一些建议:

  1. 运行选项-v docker run --name=simple2 --rm -v "/c/Users/Admin/pr:/var/www/html" -p 80:80 -p 8080:8080 -d php:5.6.15-apache
  2. 在默认VM中创建共享目录

enter image description here

并将其安装在默认的docker容器中

   mkdir /home/docker/pr
   mount -t vboxsf -o uid=1000,gid=50 pr /home/docker/pr
  1. 运行安装在共享目录上的容器,在这种情况下,在docker中创建一个名为pr的目录 docker run -d --name simple2 -it -v /var/www/html:/pr -p 80:80 -p 8080:8080 -d php:5.6.15-apache docker inspect simple2 "Mounts": [ { "Type": "bind", "Source": "/var/www/html", "Destination": "/pr", "Mode": "", "RW": true, "Propagation": "rprivate" } ],

这一切都没有跟着我成功。我的意思是这些步骤都没有共享php:5.6.15-apache和Windows之间的代码

我哪里做错了?

答案

尝试

docker run --rm --name simple2 -v / home / docker / pr:/ var / www / html -p 80:80 -p 8080:8080 -d php:5.6.15-apache


以上就是本文的全部内容,希望对大家的学习有所帮助,版权归原作者或者来源机构所有,感谢作者,如果未能解决你的问题,请参考以下文章。

Windows10下安装Docker的步骤

Odoo安装之docker部署

windows 安装 docker(示例代码)

Docker介绍(示例代码)

docker面试题