前言
Docker 不是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。因此,Docker 必须部署在 Linux 内核的系统上。如果其他系统想部署 Docker,就必须安装一个虚拟 Linux 环境。
启用电脑虚拟设置
安装前,需要去bios启用虚拟设置,这样虚拟机才能运行。
下载Docker Tool box
win7 需要利用docker工具箱来安装,国内可以使用阿里云的镜像来下载,下载地址:http ://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
选用最近一个版本下载。
安装Docker Tool box
修改安装位置
然后,如果已安装Git,则不需要勾线Git
docker toolbox 是一个工具集,它包含以下一些内容:
- Docker CLI - 客户端运行docker引擎创建镜像和容器。
- Docker Machine - 可以让你在 Windows 的命令行中运行 docker 引擎命令。
- Docker Compose - 破解运行 docker-compose 命令。
- Kitematic - 这是 Docker 的 GUI 版本。
- Docker QuickStart shell——这是一个已经配置好的Docker的命令行环境。
- Oracle VM Virtualbox - 虚拟机。
一路next,最后安装完成,出现四个图标
点击Docker QuickStart图标来启动Docker Toolbox终端。
点击Docker QuickStart后出现以下问题:
1.找不到bash.exe
原因,Docker Quickstart Terminal 快捷方式中使用的git,默认地址是C 盘,而我的是D盘。
解决方案:右击Docker Quickstart Terminal 快捷方式,选属性,修改目标中git的地址。
2. 修改git地址后,报以下错误
原因:经排查D:\DockerToolbox\start.sh脚本,发现是第19行的变量DOCKER_MACHINE获取没有获取到值。
解决方案:将第19行的变量DOCKER_MACHINE直接更改为自己的安装位置。
Docker Quickstart Terminal启动成功: