1、安装Docker for windows之前,需要将系统的hyper-v功能打开
Docker for windows安装与使用
2、下载Docker for windows进行安装
访问url:https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows
Docker for windows安装与使用
3、下载完之后,安装
Docker for windows安装与使用
4、安装完成后,进入powershell,输入命令 docker network ls,查看docker网络,如果没有bridge项目,创建容器会报错(windows 容器就是两项)
Docker for windows安装与使用
5.Docker for windows切换linux 容器与windows容器方法,任务栏右下角有docker的图标
Docker for windows安装与使用
右键,选择“Switch to Linux containers…”
Docker for windows安装与使用
6.创建windows测试容器
a. 构建一个测试Docker镜像,其Dockerfile文件如下
FROM microsoft/nanoserver
CMD echo Hello World!
Docker for windows安装与使用
b. 进入到Dockerfile文件目录,输入命令创建镜像:docker build -t test .
Docker for windows安装与使用
输入命令:docker images查看镜像目录
Docker for windows安装与使用
c. 输入命令,运行容器:
docker run test

FAQ:
用过一段时间后,发现docker linux启动异常,无法启动,后发现是windows10 Hyper-V无法创建虚拟机,所以,在windows系统上,重新安装一下Hyper-V,重启docker,就可以了,切记不要在docker上restore default,否则你的容器和镜像都被清除了,具体错误,没有截图