学习scrapy爬虫的时候需要安装docker就下载了一个版本但是,安装老是 报错,卸载重装好几遍,都没成功。网上查询资料才找到,不同电脑版本下载的工具不同。

问题1、以Windows下安装Docker为例。不同的Windows版本,Docker的安装包不一样,主要分为两种:

(1)Windows10专业版及企业版(64位):下载Docker for Windows。官方下载地址为https://store.docker.com/editions/community/docker-ce-desktop-windows。

(2)其他Windows版本:下载Docker toolbox。这是一个Docker工具集,官方下载地址为https://docs.docker.com/toolbox/overview/#ready-to-get-started。国内可以使用阿里云的镜像来下载,下载地址为http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

阿里云镜像下载一定要最新版的:

docker下载详细 docker有哪些下载工具_docker


下载完成直接傻瓜式安装。

安装完之后:

docker下载详细 docker有哪些下载工具_Docker_02


问题2、双击DockerQuickstartTerminal,等待自动配置环境。

但是这个过程中,boot2docker.iso是从git上下载,但是太慢了。

就参考了网上的方法

将Docker文件中的boot2docker.iso文件copy到【C:\Users\admin(当前用户).docker\machine\cache】中,实测可用

成功的样子:

docker下载详细 docker有哪些下载工具_Windows_03

问题3、镜像拉去缓慢经常超时。
主要是拉取网址是境外的,通常配置国内的镜像网址,一般是阿里云或者网易,我采用的是阿里云加速器。
1、注册阿里云账号,点击左下角的镜像加速器获取到加速网址;
2、双击打开Docker QuickeTerminal,输入以下指令:

加速网址填写自己的或得的网址我的是:https://68oq0cxo.mirror.aliyuncs.com

docker下载详细 docker有哪些下载工具_docker_04

docker-machine ssh default  #打开默认的machine
sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=加速网址|g" /var/lib/boot2docker/profile   #配置加速网址
exit   # 退出
docker-machine restart default 	#重新启动machine

下图是前三条指令的结果:

docker下载详细 docker有哪些下载工具_docker下载详细_05


重启结束就可以拉取自己需要的镜像文件了。速度还不错偶。

docker run -p 8050:8050 scrapinghub/splash

会自动拉取镜像文件,等待一会。

安装成功后,浏览器地址栏输入,192.168.99.100:8050

显示一下界面,你就成功了

docker下载详细 docker有哪些下载工具_docker_06


参考网址:http://guide.daocloud.io/dcs/daocloud-9153151.html
阿里云网址:https://homenew.console.aliyun.com
DaoCloud:https://dashboard.daocloud.io(没有用好,可以根据个人情况选择加速器)