Windows系统安装Docker(Win10系统升级,然后安装)
有时需要在自己笔记本跑下代码,所以安装Dockers,步骤如下:
1. 升级系统(Windows10专业版或者Windows11)
Windows10家庭版装Docker较麻烦,所以我将Win10升级为Win11了(免费),也可以去某宝买验证码,升级Win10专业版。
2. 按照教程安装
参考:Docker安装教程——以Windows11家庭中文版为例_win11家庭版安装docker-CSDN博客
3. 更改镜像存储地址
默认docker镜像文件存放在C盘,很占内存,可按照如下方法迁移:
Windows11 Docker镜像存储路径更改(非C盘路径)-阿里云开发者社区
注意:
1. 对步骤2进行说明:.更改镜像存储时,新版的Docker数据存放在这个位置:\\wsl$\docker-desktop\mnt\docker-desktop-disk\data\docker\volumes,所以当输入wsl --list -v时,看不到docker-desktop-data文件夹。此时不慌,只需要迁移docker-desktop即可。
2. 对步骤3进行说明:直接在 Docker Desktop 设置页面修改 Disk image location是不生效的(只能按步骤3来),原因如下:
-
Docker Desktop 用的是 WSL2 后端,存储路径默认写在 WSL 虚拟磁盘(
ext4.vhdx
)中。 -
在 Docker Desktop 设置里看到的路径,其实只是用于信息展示,Docker 并不允许你通过 GUI 直接修改 WSL 的虚拟磁盘路径。
-
所以真正要修改镜像存储路径,必须通过
wsl --export
+--import
的方式重新迁移 WSL 的根文件系统。