首先安裝docker 我就不多說了 如果不會按 自己百度一下 很多 這里有個官網的 可以一步一步來 傳送
我安裝的是 6.8.1
1.
docker pull elasticsearch:6.8.1
2.
docker images
3.
docker run --name elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -p 9200:9200 -p 9300:9300 elasticsearch:6.8.1
哈哈 當然這個時候 你一定想知道有沒有啟動成功 答案肯定的 沒有 查看日志 在啟動時給你報錯了
不用擔心 錯誤一拿出來 在百度上一找很多 也有解決辦法
我的解決辦法 是
我先看了一下查看max_map_count的值
cat /proc/sys/vm/max_map_count
一看 原來這里的值小了
sysctl -w vm.max_map_count=262144
之后你在重啟一下 果斷沒有什么問題了
docker logs xxx