win7或win10环境DockerToolbox安装教程

win7或win10环境DockerToolbox安装教程


首先在docker官网注册账号并下载好DockerToolbox.exe,注册账号需要*。网上也有别人分享的安装包,这一步只能自己想办法了。

下面开始安装图文教程:

1. 双击运行DockerToolbox.exe,出现如下窗口,直接Next;

win7或win10环境DockerToolbox安装教程

2. 在这一步选择一个安装目录,自行选择。目录中最好不要有中文,然后Next

win7或win10环境DockerToolbox安装教程

3. 而非在这里提供的选项,除了Git 其它都要选上,Git作用和Windows的cmd窗口一样,只是更好用一些,要不要装看自己喜好。Next

win7或win10环境DockerToolbox安装教程

4. 在这一步中,一开始红线那一项是没有被选择的,手动勾选,这一项安装的VirtualBox用来提供虚拟机,很好用比win10自带的虚拟化功能好用,最好安装。Next

win7或win10环境DockerToolbox安装教程

5. 这一步就是安装了,没什么好说的,直接Install

win7或win10环境DockerToolbox安装教程

6.安装进度条到头以后,会弹出安装VirtualBox的程序,选择安装,Next

win7或win10环境DockerToolbox安装教程

7. 安装完出现如下界面,表示安装成功,到这里就可以松一口气了,后面就是配置了。Finish

win7或win10环境DockerToolbox安装教程

8. 进入安装目录,双击start.sh启动Docker服务,

win7或win10环境DockerToolbox安装教程

9. 第一次启动肯定会出现如图所示错误,是因为需要下载镜像文件失败导致,其实这个镜像文件已经有了只是不再C盘的目录里。别担心。按照第10步走就解决了

win7或win10环境DockerToolbox安装教程

10. 把安装目录里的boot2dcoker.iso镜像文件复制到C盘/user/当前用户/.docker/machine/cache/下,如图所示,上述错误就解决了。

win7或win10环境DockerToolbox安装教程

11. 关掉错误窗口,再次启动start.sh,这一步要注意,再启动之前先断开网络,要不然他还会去下载镜像文件。当出现如下所示即已经成功了。

win7或win10环境DockerToolbox安装教程

12. 第一次启动服务需要创建一台虚拟机,有的电脑时间可能比较长。当出现如下图红线部分,这时候就要联网了,因为它在等待一个IP

win7或win10环境DockerToolbox安装教程

13. 连上网,等待一会,出现如下界面表示docker到此已经安装成功。

win7或win10环境DockerToolbox安装教程

14. start.sh启动的服务窗口不要关,使用git另开一个窗口,连接虚拟机,docker-machine ssh default 这条命令是连接到一个叫default的虚拟机 。

win7或win10环境DockerToolbox安装教程

15. 能连接到虚拟机,就算大功将成,因为虚拟机中必然要运行容器,下载镜像,镜像的注册中心在国外需要*而且还慢的要死。所有我们使用阿里云镜像加速器来下载。怎么搞呢,先删除已有的default虚拟机,再重新创建一个配置了镜像加速器的虚拟机。阿里云镜像加速器申请地址:https://cr.console.aliyun.com/cn-hangzhou/mirrors  重要的是~~免费的~~。在docker服务窗口输入以下命令

docker-machine stop default -- 停止虚拟机   docker-machine rm default  --删除虚拟机  

win7或win10环境DockerToolbox安装教程

 

16. 在执行创建虚拟机之前还有一个小细节,先断网,当出现下图1所示时再联网。docker-machine create --engine-registry-mirror=镜像加速器地址 -d virtualbox default  --创建一个叫default的虚拟机。

执行上述命令最后出现下图2界面即虚拟机创建成功。

 win7或win10环境DockerToolbox安装教程

win7或win10环境DockerToolbox安装教程

17. 然后就是重复14步的命令,连接到default虚拟机。在这样配置了镜像加速器的虚拟机上就能轻松的下载镜像了。

win7或win10环境DockerToolbox安装教程