在安装前,我们需要选启用Hyper-v
下载地址 https://desktop.docker.com/win/stable/Docker%20Desktop%20Installer.exe 下载好后,双击下一步下一步一般就行了。 测试一下
docker version
我们应该可以看到相关的一些信息
Client: Docker Engine - Community
Azure integration 0.1.15
Version: 19.03.12
API version: 1.40
Go version: go1.13.10
安装好后 daemon正常是运行在Hyper-v 的虚拟机里面, 或者WSL 子系统里面。 这个软件同时也支持 Kubernets. 在安装好后可以勾选它。
因为我们在国内所以在 pull 镜像的时候会比较的慢。 (在刚学docker到现在发现原来很多的代理都不能用了,发现阿里云还可用) 阿里云有提供镜像加速 搜索 容器镜像服务 然后找到镜像加速器 接着 镜像加速地址 可以看到一个类似 https://****.mirror.aliyuncs.com 的地址 点击 docker settings -> docker engine -> egistry-mirrors
有些镜像 比如说 K8s 的镜像用了镜像加速也是没有办法下载下来了。 这个时候需要使用代理了。