Docker使用Docker工具箱在Windows上共享卷
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker使用Docker工具箱在Windows上共享卷相关的知识,希望对你有一定的参考价值。
目标:
使用docker工具箱将Windows上的项目目录共享到容器
为了测试,我拿了这个php:5.6.15-apache
我做了什么:
我尝试了一些建议:
- 运行选项-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
- 在默认VM中创建共享目录
并将其安装在默认的docker容器中
mkdir /home/docker/pr
mount -t vboxsf -o uid=1000,gid=50 pr /home/docker/pr
- 运行安装在共享目录上的容器,在这种情况下,在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
以上是关于Docker使用Docker工具箱在Windows上共享卷的主要内容,如果未能解决你的问题,请参考以下文章
Docker:在 Windows 上使用 Docker Toolbox 共享卷
是否可以在没有 Windows 10 专业版的情况下使用 Docker?
使用 spotify maven 插件在 Windows 10 上使用 Docker 创建 Springboot 映像
在 Windows 上安装 docker 工具箱后出现错误。错误:连接 ECONNREFUSED 10.0.75.2:2375