From: https://www.cnblogs.com/shaosks/p/16004788.html

win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox

系统是windows7,首先安装Docker Toolbox,Docker Toolbox是一个工具集,主要包含如下内容:

Windows7 使用docker toolbox安装docker

 

Windows7 使用docker toolbox安装docker

 

Windows7 使用docker toolbox安装docker

 

Windows7 使用docker toolbox安装docker

 

安装完成,

 

通过双击Docker Quickstart Termimal启动。

Windows7 使用docker toolbox安装docker

 

Windows7 使用docker toolbox安装docker

 

Windows7 使用docker toolbox安装docker

 

查找系统环境变量分别查看DOCKER_TOOLBOX_INSTALL_PATH和VBOX_MSI_INSTALL_PATH是否存在,通过查找发现VBOX_MSI_INSTALL_PATH存在,

Windows7 使用docker toolbox安装docker

 

而DOCKER_TOOLBOX_INSTALL_PATH 不存在,那就建立一个

docker-machine.exe安装路径在C:Program FilesDocker Toolbox

Windows7 使用docker toolbox安装docker

 

Windows7 使用docker toolbox安装docker

 

Windows7 使用docker toolbox安装docker

 

 

Windows7 使用docker toolbox安装docker

 

将 C:Program FilesDocker Toolbox目录下boot2docker.iso 复制到

C:UsersICTR.dockermachinecache下面

Windows7 使用docker toolbox安装docker

 

Windows7 使用docker toolbox安装docker

 

在将第一次报错后初始化的这两个文件删除

Windows7 使用docker toolbox安装docker

 

 

“以管理员身份运行” Docker Quickstart Termimal 启动

Windows7 使用docker toolbox安装docker

 

下载失败:

直接从路径下载:https://github.com/boot2docker/boot2docker/releases/download/v19.03.12/boot2docker.iso

下载完成后复制到C:UsersICTR.dockermachinecache

“以管理员身份运行” Docker Quickstart Termimal 启动

Windows7 使用docker toolbox安装docker

 

This computer doesn’t have VT-X/AMD-v enabled. Enabling it in the BIOS is mandagory

 

解决方法:BIOS开启虚拟化,开启Intel VT-x 1、电脑进BIOS按键 开机按F1或Fn+F1进入BIOS,切换到Security,选择Virtualization,

回车; 2、选中Intel(R) Virtualization Technology回车,改成Enabled,最后按F10保存重启。…