1. windows container技术只有windows server 2016以上才有,所以普通windows用户基本上都是使用virtualbox 虚拟的linux来使用docker,需要开启处理器的虚拟化
2. 下载DockerToolbox并安装,安装过程中去掉勾选图形界面(不稳定),git按照需要选择按照
3. 打开cmd,输入docker-machine ls,查看docker虚拟机状态,这个就是需要需要的linux环境;如果没有,使用以下命令创建一个docker虚拟机:
docker-machine create --driver=virtualbox default
default是给虚拟机的命名,可以自定义,这个步骤需要下载boot2docker.iso一个镜像文件,可以单独下载,下载后放到c:\Users\XXX\.docker\machine\cache\目录下,创建的时候会自动识别
4. 创建完毕可以通过docker-machine ls查看到该虚拟机
5. 这个时候docker环境已经安装完成,可以通过两种方法使用docker命令:
5.1 通过docker-machine env default获取虚拟机环境变量,然后通过命令行中提示,运行:@FOR /f "tokens=*" %i IN ('docker-machine env') DO @%i 语句,使虚拟机中环境配置到当前命令行窗口中,接下来就可以使用docker命令了,比如docker images, docker ps等等。该过程中需要将docker-machine.exe的路径配置到系统的环境变量中
5.2