1.首先,环境准备。
(1)控制面板-》启用或关闭windows功能-》Hyper-V全选,点击安装,然后重启电脑
(2)打开任务管理器,查看是否开启了虚拟化;
(3)若没有开启虚拟化,看这个百度经验: WIN10如何开启VT
2.下载docker desktop,直接安装并重启电脑(否则docker命令不生效),在安装过程中,将默认容器类型设置为 Windows 容器或者手动切换;
3.双击安装好的docker desktop,(选择是否登陆docker hub)做一下基本配置,不要一开始就直接测试运行helloword
4.点击电脑任务栏docker图标-》settings-》Docker Engine,设置镜像存储位置和镜像加速,不要占用C盘空间
{
//设置镜像加速
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn/",
"https://你的阿里加速镜像.mirror.aliyuncs.com/",
"http://hub-mirror.c.163.com/"
],
"insecure-registries": [],
"debug": true,
"experimental": false,
//镜像文件路径,节约c盘空间
"graph": "D:/dockerfile"
}
5.打开命令行,执行hello world测试是否安装成功(出现版本信息和helloworld字样就成功了);
docker -version
docker run hello-world
6.若是提示链接不上仓库之类的报错(error during connect: Get https),记得设置镜像加速链接;
若是还不行执行以下命令,然后重启一下docker desktop;
#进入docker目录
cd "C:\Program Files\Docker\Docker"
#执行以下命令
DockerCli.exe -SwitchDaemon