一、下载docker
二、安装前需要开启WSL2功能
- 启用适用于 Linux 的 Windows 子系统:打开powershell并输入:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
启用WSL
- 检查WSL2的要求:win+R打开运行,然后输入winver检查windows版本\
查看Linux版本
- 此版本需要大于1903\
- 启用虚拟化:以管理员打开powershell输入下列命令
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
-
下载X64的WSL2 Linux内核升级包并安装
-
设置WSL默认版本
wsl --set-default-version 2
安装Ubuntu20.04LTS
- 打开Microsoft Store
- 一般Windows都会将ubuntu加入到我的软件库中,如果没有可以自行搜索ubuntu然后安装,搜索到商店的有可能安装不了
- 找到Ubuntu 20.04LTS点击安装即可,这里我已经安装好了直接点击启动就行\
- 打开后设置初始的用户名和密码即可,如果出现参考的对象类型不支持尝试的操作,请重置下网络net winsock reset
- 设置root密码
sudo passwd
三、Docker加速器
阿里云镜像获取地址:cr.console.aliyun.com/cn-hangzhou…,登陆后,左侧菜单选中镜像加速器就可以看到你的专属地址了:
- 科大镜像:docker.mirrors.ustc.edu.cn/
- 网易:hub-mirror.c.163.com/
- 阿里云:https://<你的ID>.mirror.aliyuncs.com
- 七牛云加速器:reg-mirror.qiniu.com
"registry-mirrors": "你的加速地址" 填入docker的 Docker Engine 即可