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

相关推荐
__lll_3 小时前
手把手教你用 Docker 部署 Vue 项目(含国内镜像加速 + 踩坑指南)
docker
许泽宇的技术分享5 小时前
Windows桌面自动化的革命性突破:深度解析Windows-MCP.Net Desktop模块的技术奥秘
windows·自动化·.net
科大饭桶8 小时前
C++入门自学Day11-- String, Vector, List 复习
c语言·开发语言·数据结构·c++·容器
程思扬10 小时前
Nextcloud容器化部署革新:Docker+Cpolar构建高效私有云远程访问新架构
docker·容器·架构
豆芽脚脚12 小时前
docker compose再阿里云上无法使用的问题
阿里云·docker·容器
七仔的博客13 小时前
【摸鱼办公神器】七仔的桌面工具超进化 -> 灵卡面板 v1.1.9
windows·神器·摸鱼
码农阿豪13 小时前
Windows从零到一安装KingbaseES数据库及使用ksql工具连接全指南
数据库·windows
十行代码九行报错14 小时前
Docker基础学习笔记
笔记·学习·docker
CC__xy21 小时前
demo 通讯录 + 城市选择器 (字母索引左右联动 ListItemGroup+AlphabetIndexer)笔记
windows
Agome991 天前
Docker之自定义jkd镜像上传阿里云
阿里云·docker·容器