关于Windows 11 docker desktop 运行doris 容器时vm.max_map_count=2000000的设置问题

需要一个简单的测试环境,于是准备用docker启动一个1fe 1be的简单玩一下

如果be容器启动后再去修改
/etc/sysctl.conf
sysctl -w vm.max_map_count=2000000
这个参数是没用的,be仍然会启动失败

这时可以打开cmd

wsl --list

C:\Users\pc>wsl --list
适用于 Linux 的 Windows 子系统分发:
Ubuntu (默认)
docker-desktop-data
docker-desktop

wsl -d docker-desktop

sysctl -w vm.max_map_count=2000000

然后再重新运行be容器就可以正常启动,与FE的通信也正常

关于Windows 11 docker desktop 运行doris 容器时vm.max_map_count=2000000的设置问题_第1张图片
关于Windows 11 docker desktop 运行doris 容器时vm.max_map_count=2000000的设置问题_第2张图片

你可能感兴趣的:(Doris,docker,容器,运维)