You need to enable JavaScript to run this app. Windows下Hyper-V版Docker Desktop如何调整内存以运行ELK
优惠活动
大模型
产品
解决方案
定价
更多

Windows下Hyper-V版Docker Desktop如何调整内存以运行ELK

Docker Desktop Windows环境内存调整方案

情况1:使用WSL2后端(新版本默认配置,无Hyper-V端内存调整入口)

  • 先确认后端类型:打开Docker Desktop设置,进入「常规」选项卡,查看「使用基于WSL 2的引擎」是否勾选,勾选即为WSL2后端
  • 关闭所有正在运行的WSL实例与Docker Desktop
  • 打开Windows当前用户的根目录(路径为C:\Users\你的系统用户名),新建无后缀名的文件.wslconfig
  • 在文件中写入以下配置,数值可根据自身需求调整(运行ELK建议内存至少分配8GB):
[wsl2]
# 分配给WSL的内存上限,支持GB/MB单位
memory=8GB
# 分配的CPU核心数
processors=4
# 交换分区大小
swap=2GB
  • 保存文件后,以管理员身份打开PowerShell,执行命令wsl --shutdown,等待WSL完全关闭后重新启动Docker Desktop,配置即可生效

情况2:确实使用Hyper-V后端

  • 完全退出Docker Desktop,右键点击Docker Desktop图标,选择「以管理员身份运行」后再次进入Resources选项卡,即可看到Advanced子菜单下的内存调整滑块
  • 如果仍找不到入口,直接修改Hyper-V虚拟机配置:按下Win+S搜索打开「Hyper-V管理器」,找到名为DockerDesktopVM的虚拟机,右键选择「设置」,直接在「内存」选项中调整分配的容量,保存后重启Docker Desktop即可生效

内容的提问来源于stack exchange,提问作者NoviceCoder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.22 02:12:12