小白记录下用win11安装docker的过程
安装前准备
设置电脑支持虚拟化
- 到对应主板开启虚拟化支持
- 打开 Hyper-V 支持以及容器 Windows 功能,如下图
- 下载安装 wsl2
# 此命令将启用所需的可选组件,下载最新的 Linux 内核,将 WSL 2 设置为默认值,并安装 Linux 发行版
wsl --install
注意:到最后一步下载安装 Ubuntu 的时候可以退出(安装太慢),从应用商店下载会快点,安装完后重启
开始安装 Docker Desktop
- 下载安装完后打开docker desktop并修改镜像地址,重启
镜像地址可以用如下的
"registry-mirrors": [
"https://lmayyiiv.mirror.aliyuncs.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
]
docker镜像下载安装位置转移
避免后续安装镜像导致c盘过大,所以修改下镜像下载位置
- 首先关闭docker
- 关闭所有发行版
wsl --shutdown
- 导出数据(注意,原有的docker images不会一起导出)
// E:\docker-desktop\docker-desktop-data.tar换成自己要存储的目录
wsl --export docker-desktop-data E:\docker-desktop\docker-desktop-data.tar
- 注销docker-desktop-data
wsl --unregister docker-desktop-data
- 重新导入docker-desktop-data到要存放的文件夹:E:\docker-desktop\data
wsl --import docker-desktop-data E:\docker-desktop\data E:\docker-desktop\docker-desktop-data.tar --version 2
- 重新启动docker