下载Docker:Docker: Accelerated Container Application Development
选择windows版本下载,我下载的是:Download for Windows - AMD64
一、安装wsl
安装之前,需要先安装wsl
先看看系统虚拟化是否开启,如没开启需要BLOS里设置
win10搜索Windows PowerShell 管理员模式打开
输入:wsl --install -d Ubuntu
可能会遇见下面问题,我就碰见这一个然后解决
问题:
wsl --install -d Ubuntu
错误: 0x80072efd
解决:
win+r 输入inetcpl.cpl ->高级->开启TLS1.2
然后正常了......搜索的方法都用遍了 就这个成功了,折腾老半天
问题解决之后等Ubuntu安装完
安装完成后会弹出如下界面
输入用户名密码,这个跟Linux一样样,输入密码不显示
二、安装Docker
下面就是安装Docker了,根据下载包安装完之后需要重启
接受协议,反正就是跟着流程走就是了
提示需要手动升级,以管理员身份打开命令行,运行wsl --update
重新点开软件,右下方提示需要安装缺少的组件,根据提示进行安装,安装完成后重启
安装完成后重启
再一次进入docker,等待Engine Starting后就成功了(可能需要等一会)
三、修改镜像
替换成
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"features": {
"buildkit": true
},
"registry-mirrors": [
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn",
"https://cr.console.aliyun.com",
"https://mirror.ccs.tencentyun.com"
]
}
安装完~