Windows安装Docker Desktop并配置镜像、修改内存占用大小

启用Hyper-V

Win + S 搜索控制面板


安装WSL2

第一种方法(推荐)

以管理员运行命令提示符,然后重启Docker Desktop

shell 复制代码
wsl --update
powershell 复制代码
wsl --set-default-version 2


第2种方法去微软官网下载WSL2并安装

《微软官网下载WSL2》

配置WSL2最大内存占用大小

在C:/Users/UserName/.wslconfig创建一个文件,配置如下所示。

processors设置WSL2使用的CPU内核数量

memory设置WSL2的内存大小

swap设置WSL2的虚拟内存大小,即如果memory用完了,则使用swap。swap的速度取决于你磁盘速度,如果你的事SSD固态硬盘,则速度会比机械硬盘的速度快。

powershell 复制代码
[wsl2]
processors=4
memory=2GB
swap=1GB

不知道processors设置多少的,直接看任务管理器的CPU内核数

memory根据自己电脑的承受能力设置,内存大的可以设置大点。如:8G设置2G,16G设置3G,32G设置4G。

重启电脑使WSL2配置生效

下载Docker Desktop

《官网下载Docker Desktop》

安装Docker Desktop




配置镜像

修改image存储位置

配置镜像

json 复制代码
{
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn"
  ],
  "insecure-registries": [],
  "debug": false,
  "experimental": false,
  "features": {
    "buildkit": true
  },
  "builder": {
    "gc": {
      "enabled": true,
      "defaultKeepStorage": "40GB"
    }
  }
}

重启Docker Desktop

相关推荐
武子康21 小时前
调查研究-183 Apple container:Mac 上用轻量 VM 跑 Linux 容器,Swift 会改写本地容器体验吗?
docker·容器·apple
qq_369224334 天前
Windows全系通用!ntdll.dll文件丢失、报错、闪退问题的完整排查与修复教程
windows·dll·dll修复·dll丢失·dll错误
Alsn864 天前
等待学习-学习目录:Docker 容器安全攻防
学习·安全·docker
2601_961875244 天前
决战申论100题2026|最新|范文
linux·容器·centos·debian·ssh·fabric·vagrant
java_cj4 天前
深入kube-apiserver认证机制:从Bearer Token到mTLS的完整认证链解析
linux·运维·服务器·云原生·容器·kubernetes
阿米亚波4 天前
【Windows】QEMU 启动 openEuler aarch64/arm64 架构系统 + 离线软件源
linux·windows·经验分享·笔记·架构·arm
程序员老赵4 天前
服务器没有桌面?Docker 跑个 Chrome,浏览器就能远程用
docker·容器·devops
杨浦老苏4 天前
轻量级Docker仪表板Servedash
运维·docker·监控·群晖·仪表板
正经教主4 天前
【docker基础】 第八周:容器监控与应用更新策略
运维·docker·容器
kiros_wang4 天前
Docker 使用完整指南
运维·docker·容器