「docker」问题集

本文介绍在Win7 64位环境下安装Docker遇到的问题及解决方法,包括注册表修改、Boot2Docker手动下载更新、使用Daocloud加速器提高下载速度、解决Ubuntu镜像缺失基础库等问题。

1、安装

环境(win7 64),官网下载docker toolbox安装所需软件(会自动安装docker,virtual box等软件),安装运行不了,遇到如下问题:

问题1:

在win7 64上安装5.1.20版本后运行提示如下错误:

Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, but CLSID_VirtualBox w/ IUnknown works.
PSDispatch looks fine. Weird.
返回 代码: E_NOINTERFACE (0x80004002) 
组件: VirtualBoxClientWrap 
界面: IVirtualBoxClient {d2937a8e-cb8d-4382-90ba-b7da78a74573} 

解决办法:

修改注册表
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

问题2:

初次启动时会自动更新Boot2Docker,

Default Boot2Docker ISO is out-of-date, downloading the latest release

但由于网络原因,很难下载,提示如下:

A connection attempt failed because the connected party did not properly
respond after a period of time, or established connection failed because connec
ted host has failed to respond."

需要从官网下载对应Boot2Docker版本,官网:https://github.com/boot2docker/boot2docker/releases

然后复制到C:\Users\Administrator\.docker\machine\cache

2、添加加速器

官网下载镜像跟蜗牛一样,可以使用daocloud(官网www.daocloud.io)的加速,使用后下载速度明显快很多。

配置文件位于:C:\Users\Administrator\.docker\machine\machines\default\config.json

3、基础ubuntu镜像缺失太多基础lib

下载lib #apt-get install -f

4、缺失libgtk-x11-2.0.so.0

apt-get install libgtk2.0-0:amd64

5、缺失libXss.so.1

apt-get install libxss1

6、缺失libgconf-2.so.4

apt-get install libgconf-2-4

7、缺失libasound.so.2

apt-get install libasound2

转载于:https://www.cnblogs.com/ftrako/p/6738582.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值