Win11下安装docker

win11下安装Docker Desktop,基于windows的Wsl2配置docker

1 前置条件

1.1 配置win11虚拟化

1.1.1 主板开启虚拟化

首先针对不同主板开启虚拟化,这样windows才支持安装虚拟机以及wsl

1.1.2 开启windows的Hpyer-V功能

打开启用和关闭windows功能配置,选中Hyper-V全部选项

Hyper-V: 提供一些帮助创建和运行虚拟机及其他资源的服务和管理工具

1.2 配置Wsl2

安装wsl2的Linux内核下载地址

直接安装即可

1.3 下载Docker Desktop

首先去官网下载docker安装包

直接安装即可

1.4 配置doker国内镜像

配置如下:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": true
  },
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "http://f1361db2.m.daocloud.ioAzure",
    "https://dockerhub.azk8s.cn",
    "https://docker.mirrors.ustc.edu.cn",
    "https://docker.mirrors.ustc.edu.cn",
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://mirror.ccs.tencentyun.com",
    "https://reg-mirror.qiniu.com"
  ]
}
0%