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