前言:
由于Windows 10家庭中文版未带有Hyper-V虚拟机,因此安装Docker有两种策略:1、安装Hyper-V虚拟机再安装Docker 2、使用Docker-ToolBox,利用VirtualBox作为虚拟机。以下采用第二种方式,优点在于使用VirtualBox作为虚拟机不会与VMware产生冲突,保证了以前安装过得VMware可以正常使用。
一、下载Docker-ToolBox
下载可在官方网站或国内的镜像地址下载,以下提供两个下载地址:
官方教程:https://docs.docker.com/toolbox/toolbox_install_windows/
阿里云镜像地址:http://mirrors.aliyun.com/docker-toolbox/
具体对应版本在页面下可以进行选择:
此处我们选择Windows版本,在以下路径中的最新版本作为演示。
二、使用DockerToolBox进行安装
Docker Toolbox 组件包括:
- Docker Client
- Docker Machine
- Docker Compose
- VirturalBox
- Kitematic
- Git
如果你的机器上已经安装过了Git和VirtualBox,在此就可以取消安装这两项。
安装完成后,桌面会出现如下三个快捷方式:
点击Docker Quickstart Terminal,即可启动Docker终端。若出现找不到未启动文件,修改快捷方式到Git的bin目录下的bash.exe文件即可。
正常启动即可看到Docker的图标:
三、使用Kitematic管理Docker容器
Kitematic是Docker的一个可视化管理工具,点击快捷方式即可启动,启动完成后可以搜索有关的镜像并进行下载:
四、配置Dock镜像
进入Kitematic后,点击左下角的DOCKER CLI,进入powershell输入一下指令即可:
此处使用的是腾讯的DockerHub加速镜像:https://mirror.ccs.tencentyun.com
使用方式详见:https://cloud.tencent.com/document/product/457/9113
docker-machine ssh default
sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=https://mirror.ccs.tencentyun.com |g" /var/lib/boot2docker/profile
exit
docker-machine restart default
修改完成后,可以查看到docker的配置信息发生了变化:
docker info