本文主要介绍怎么在windows环境下搭建起一套docker环境。
关于docker的介绍可以查看学习文档Docker 入门实战_w3cschool
文章有各种系统的docker安装介绍,本文针对windows版本进行介绍。
首先说明一下,在windows版本下,实际上docker是运行在linux环境下的,而这个linux环境则是由windows的一个虚拟机装配的,因此实际上是windows后台静默启动了一个VirtualBox虚拟机,虚拟机指向一个linxu的iso安装镜像启动一个linux系统,然后在这个linxu的命名行界面进行docker的安装。
一.下载安装包
下载一个DockerToolbox-1.12.0.exe版本,下载地址为docker-toolbox-mac-docker-toolbox安装包下载_开源镜像站-阿里云
下载后,一直安装,注意有些地方需要勾选安装
勾上全部
勾上全部,特别是Install VirtualBox with NDIS5 driver
安装完成后桌面有这三个图标
二.打开docker环境
双击Docker Quickstart Terminal图标,会出现linux的命令窗口,如果出现一些报错,主要有:
(1)linux系统的镜像文件下载失败卡住了,可以自行复制这个下载地址到迅雷等下载工具下载,下载的Boot2Docker.iso文件后放入目标目录,一般为C:UsersAdministrator.dockermachinecache目录下重新启动Docker Quickstart Terminal
(2)提示机器没有开启虚拟化技术支持的错误:
第一步:开启虚拟化,需要CPU支持虚拟化才行,开机时按Del键或者F2键进入BIOS系统(一般开机时系统下会有提示,根据提示按相应的键进入BIOS系统)。
第二步:选择Configuratio选项卡,光标移到Intel Virtual Technology,按回车键,选择Enabled,按回车键(主板不一样,BIOS中的菜单选项不一样,主要是找到Virtual或Virtualization将其设置为Enabled)。
当遇到的问题都解决了,成功启动后的窗口使用docker -v查看版本,还可以双击Oracle VM VirtualBox图标查看后台静默启动的虚拟机(该虚拟机装载的系统镜像就是Boot2Docker.iso)。这样windows环境下的Docker环境就有了。



