win7下安装docker的坑

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win7下安装docker的坑相关的知识,希望对你有一定的参考价值。

1、win7使用toolbox安装docker,下载地址:https://get.daocloud.io/toolbox/


2、安装toolbox,启动Oracle VM VirtualBox报错处理

Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, but CLSID_VirtualBox w/ IUnknown works.

PSDispatch looks fine. Weird.

解决办法:

修改注册表
HKEY_CLASSES_ROOT\CLSID\{00020420-0000-0000-C000-000000000046}
InprocServer32 修改为C:\Windows\system32\oleaut32.dll
HKEY_CLASSES_ROOT\CLSID\{00020424-0000-0000-C000-000000000046}
InprocServer32 修改为C:\Windows\system32\oleaut32.dll


3、安装后Docker无法启动

技术分享

解决办法:把网络断掉,docker-machine就不会去检查boot2docker版本了!



4、win7下配置docker加速器:

docker-machine ssh default
sudo sed -i "s|EXTRA_ARGS=‘|EXTRA_ARGS=‘--registry-mirror=http://d7e77b19.m.daocloud.io |g" /var/lib/boot2docker/profile
exit
docker-machine restart default


5、docker version报错“error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.28/version: open //./pipe/docker_ ”

技术分享

错误原因:可能是之前卸载virtual box没重启,重新安装后virtual box环境设定没配置上。

处理方法:

docker-machine env --shell cmd default
//或者
docker-machine env default

技术分享

copy一下

技术分享

然后就好了

技术分享


6、git 环境变量设置:

path:(bin确保sh能用)

;C:\Program Files\Git\cmd;C:\Program Files\Git\bin;

PATHEXT:

;.sh




以上是关于win7下安装docker的坑的主要内容,如果未能解决你的问题,请参考以下文章

window下安装tensorflow的坑————用Anaconda就可以

Windows7下安装docker记录

win7 系统安装 docker

win7安装vs2019遇到超级大的坑

win7安装vs2019遇到超级大的坑

Docker安装mysql