windows10下docker挂载失败,docker挂载容器报错
报错内容PS C:\WINDOWS\system32> docker run -d -p 80:80 --name test -v E:/test/test-C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response frody in use by container a271d8ef0a67170bfd9430
·
报错内容
PS C:\WINDOWS\system32> docker run -d -p 80:80 --name test -v E:/test/test-
C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response fro
dy in use by container a271d8ef0a67170bfd943089af1299434e71cb645287216e393c
that container to be able to reuse that name..
See 'C:\Program Files\Docker\Docker\Resources\bin\docker.exe run --help'.
解决方案
官网下载的InstallDocker并不能用,需要安装virtualbox虚拟机。
去git仓库下载一个docker集成的。
飞机:https://github.com/boot2docker/windows-installer/releases
下载安装后桌面有两个文件,执行Boot2Docker Start文件,过一会儿会自动退出。
在下载virtualbox,可在官网下载最新版。
安装完成,再次运行Boot2Docker Start文件。
这时打开Oracle VM VirtualBox,里面有一个运行中的虚拟机,右键设置-网络-高级-端口转发中设置80和3306映射到本地对应端口。
注:需要关闭Hyper -V
再次执行挂载命令:
docker run -d -p 80:80 --name test -v ~/Project/test:/var/www/ name/test
即可挂载成功。
更多推荐
已为社区贡献1条内容
所有评论(0)