1、去官网下载docker desktop of windows
2、双击安装包,默认安装
PS:安装完成之后可以在windows containers和linux containers之间切换,爬坑之后建议用linux containers,因为windows containers坑太多。
3、安装完成之后,双击桌面图标,运行docker,在任务栏找到小图标,右键–>setting–>Docker Engine,修改配置如图,应用并重启docker
(1)windows containers配置:
完整配置如下,复制粘贴之后,去掉注释
{
"registry-mirrors": [ //切换镜像源
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
],
"insecure-registries": [],
"debug": true,
"experimental": true, //把这个改为true
"dns": [ //dns
"8.8.8.8",
"8.8.4.4",
"2001:4860:4860::8888",
"2001:4860:4860::8844"
],
"graph": "D:/application/docker" //本地镜像存放地址
}
PS: 也可以在docker默认安装路径C:\ProgramData\Docker\config下修改daemon.json为上面配置,重启docker
(2)linux containers配置有所不同(以下是基本配置)
{
"registry-mirrors": [
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
],
"insecure-registries": [],
"debug": true,
"experimental": false,
"bip": "172.169.0.1/24" // 指定网段
}
linux container还可以直接设置CPU,内存,网络等信息
4、打开cmd,输入docker info
查看信息,可以看到刚才设置的属性已经生效
安装和基本配置完成