安装docker

 1.启动Linux子系统

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

相当于

 2.检查运行wls2运行要求

对于 x64 系统:版本 1903 或更高版本,采用 内部版本 18362 或更高版本

3.启动虚拟机

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

相当于

重启计算机,以完成 WSL 安装并更新到 WSL 2

4.下载 Linux 内核更新包

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

5.将 WSL 2 设置为默认版本

wsl --set-default-version 2

6.应用商店下载

下载

 还可以下载Windows Terminal

7.启动后输入用户名密码

 Windows Terminal 会多出选项

8.安装docker

http://mirror.azure.cn/

 点击问号打开新界面

 复制链接到ubuntu命令行里执行

curl -skSL https://mirror.azure.cn/repo/install-docker-ce.sh | sh -s -- --mirror AzureChinaCloud

 

安装成功后

service docker start 启动

service docker stop 关闭

service docker restart 重启

9.修改docker镜像下载地址

 创建文件夹

sudo mkdir docker

创建文件

sudo vim /etc/docker/daemon.json

内容  [xxx]里为镜像地址

{
          "registry-mirrors": ["https://registry.docker-cn.com"]
}
原文地址:https://www.cnblogs.com/buchizaodian/p/14386718.html