windows7 安装docker

  1. docker文档

 

进去后会发现有这三种类型的docker可供安装,但是不要点开就下载,第二个只是针对windows10的,而windows7及以上的系统需要下载Docker Toolbox,下载地址https://download.docker.com/win/stable/DockerToolbox.exewindows7 安装dockerwindows7 安装docker

 

2.安装

安装一路next就行,有两个地方需要注意

1.安装路径不要有汉字

2.如果你本地已经装有git,不要选择下图红框

windows7 安装docker

安装完成后会有三个图标,如下图所示

windows7 安装docker

如果原先没有装GIT,应该没有什么问题,如果之前装了Git,装好后点击Dicker Quikstart 会出现炸不到快捷方式的问题

解决办法:右键快捷方式-属性 ,在目标那一栏修改Git的bash.exe的路径为你自己电脑上原本git的bash.exe相应路径

原因:安装docker tool 时检测到不需要安装Git,会直接跳过,但是目标路径里面的地址不会改变为正确的路径

3.初始化

双击Docker Quickstart 图标,进行启动初始化,会从网上下载boot2docker.iso镜像文件,但是由于文件较大等原因,下载较慢,大概率会以失败告终

windows7 安装docker

解决办法:其实DockerTool安装时自带了boot2docker.iso镜像文件,位于安装目录下(如D:\Docker\docker\Docker Toolbox) ,将此文件拷至C:\Users\Administrator\.docker\machine\cache目录下,然后在网络断开的情况下重新启动,便可初始化成功。如下图:

windows7 安装docker

其中 【192.168.99.100】是VirtualBox中名字为【default】虚拟机的ip地址

4.登录虚拟机docker

Docker Quickstart Terminal使用起来不方便,可以使用XShell进行SSH登录Docker环境(其实就是远程访问default linux虚拟机)。

通过在PowerShell或cmd终端中执行【docker-machine ls】命令,可以看到虚拟机的地址,本机是192.168.99.100。

windows7 安装docker

 

default虚拟机的默认用户名和密码

用户名:docker 
密码: tcuser

登录成功后的界面

windows7 安装docker

自此安装成功