一、Docker toolbox安装
下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
![](https://pic4.zhimg.com/80/v2-86a73fb5f5c626ebe469118c10cce54b_720w.webp)
下载之后,安装下一步,下一步,下一步就行。安装完成之后,启动Docker Quickstart:
![](https://pic3.zhimg.com/80/v2-d85b5bd13df3ba0a8b83b8855921be96_720w.webp)
启动之后,会进行一些初始化设置,这个时候需要一个东西:
![](https://pic2.zhimg.com/80/v2-213fc97e7d1f0ff0f96694a2a47a1d19_720w.webp)
在Terminal里有一个下载地址,如果继续使用Terminal下载,可能会很慢,而且会失败。所以需要手动在下载地址里下载,然后放到上面的指定位置。
继续初始化可能会遇到一些错误,这个时候需要重启,使得系统环境变量生效。再次打开Docker Quickstart,
![](https://pic4.zhimg.com/80/v2-3f3620b8dd6c2f226325cd78a1ea3fa3_720w.webp)
打开cmd确认安装完成:
![](https://pic1.zhimg.com/80/v2-b972d9f2708b602edc49c9df84375f10_720w.webp)
![](https://pic2.zhimg.com/80/v2-35e9b4b4a825ca894753658cc9087215_720w.webp)
![](https://pic1.zhimg.com/80/v2-94e878eb3a2449734c808bee9562a9e4_720w.webp)
到这,说明已经安装成功啦!
二、Docker配置
默认情况下的下载地址:https://hub.docker.com/
下载起来会非常慢,所以配置一下镜像源,推荐阿里镜像源。建议支付宝或淘宝扫码登录。
- 首先,在镜像仓库里创建一个镜像仓库
![](https://pic3.zhimg.com/80/v2-b06264874f2f1455a8e2ab4eda4bee76_720w.webp)
- 然后,在容器镜像服务-镜像工具-镜像加速器,找到加速器地址:https://dqf4wh87.mirror.aliyuncs.com
![](https://pic3.zhimg.com/80/v2-eb7f537798c7dd5bb9fdd62e2aaa9df6_720w.webp)
- 配置阿里云,打开Docker Quickstart
docker-machine ssh default
sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=xxxx|g" /var/lib/boot2docker/profile
xxx就是上面提到的阿里云中的加速器地址,直接替换即可。
exit
docker-machine restart default
![](https://pic4.zhimg.com/80/v2-4fb2be92d56d405028a15ba6b1dbe873_720w.webp)
- 最后在cmd中
docker info
![](https://pic4.zhimg.com/80/v2-28a4dc9988f61cbae2af84bf20d40e13_720w.webp)
这里,表明镜像源已经配置完成。
三、Docker基本操作
docker pull hello-world
docker images # 查看所有镜像
![](https://pic2.zhimg.com/80/v2-f0c8df6aa0b8f7ee5eeee1d4fe48ca0d_720w.webp)
运行一下hello-wrold
docker run hello-world
![](https://pic4.zhimg.com/80/v2-9b9e17ce70b4cc816a67a2c0698a833f_720w.webp)
docker ps
docker stop
docker rm/ rmi
使用cmd,查看正在运行的docker
![](https://pic4.zhimg.com/80/v2-22fc5b6c279a68680f999b4437e31977_720w.webp)
使用git bash上传代码到docker:
![](https://pic3.zhimg.com/80/v2-0fa36bb7c51179351ce22586fb81dae2_720w.webp)
再次进入docker进行其他操作:
docker exec -it xxx /bin/bash
上传代码:
![](https://pic1.zhimg.com/80/v2-cff2ed44732c7aefd838f055d42b0f10_720w.webp)
四、镜像使用
docker pull pytorch/pytorch
![](https://pic3.zhimg.com/80/v2-792cd8e7d020cd99edc7f5400d67b106_720w.webp)
进入镜像:
docker run -it pytorch/pytorch
![](https://pic1.zhimg.com/80/v2-cc32ebdc52f2d7cffea9677ff6b862fc_720w.webp)
![](https://pic1.zhimg.com/80/v2-94110b45d134dd73eb94b0cdb8d1c6d8_720w.webp)
![](https://pic3.zhimg.com/80/v2-47875cafcc8056ad61999ecb14065f4a_720w.webp)
- 安装opencv
常用的镜像源
- 清华大学 :https://pypi.tuna.tsinghua.edu.cn/simple/
- 阿里云:http://mirrors.aliyun.com/pypi/simple/
- 中国科学技术大学 :https://pypi.mirrors.ustc.edu.cn/simple/
- 华中科技大学:http://pypi.hustunique.com/
- 豆瓣源:http://pypi.douban.com/simple/
- 腾讯源:http://mirrors.cloud.tencent.com/pypi/simple
- 华为镜像源:https://repo.huaweicloud.com/repository/pypi/simple/
pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple/
![](https://pic3.zhimg.com/80/v2-6d7790acbb44577796445435a628a4ba_720w.webp)
至此,CPU版本的docker就配置完成了。
标签:simple,com,Toolbox,pypi,镜像,docker,安装,Docker From: https://www.cnblogs.com/siyunianhua/p/18003694