windows 桌面docker 启动 elasticsearch 各种坑


elasticsearch用docker启动一会之后服务自动关闭的问题

分配内存太小,需要将vm.max_map_count的值调大,命令的方式来设置vm.max_map_count,命令如下:

sysctl -w vm.max_map_count=262144

查看vm.max_map_count命令:

sysctl -a|grep vm.max_map_count

这样修改过后就能够启动elasticsearch了

可能会遇到 Read-only file system问题

Linux有时候会遇到无法写文件、新建保存文件的情况,提示Readonly file system,我们可以在终端输入如下命令即可解决:

mount -o remount rw /

可能会报如下错误:
docker 中使用mount命令报错:mount: permission denied
解决方法:在docker run启动容器时加上--privileged

docker run --name elasticsearch-server --privileged elasticsearch:6.8.0 或者 docker run --privileged elasticsearch:6.8.


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM