下面这个连接有几个坑,要注意下
上图需要加几个jvm的参数,没有安装jdk没有关系,默认是安装了jdk的不过不是Oracle版本的
如下这条命令完美解决安装后,es内存不够启动不了,因为从5点几的版本以后全部是默认2个g的内存
docker run --name es -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -p 9200:9200 -p 9300:9300 elasticsearch:5.6.8
解释下命令的意思:es:容器名 ES_JAVA_OPTS="-Xms512m -Xmx512m" 设置前面讲的默认内存大小。elasticsearch:5.6.8:下载的镜像名字
https://www.jianshu.com/p/fe0c58986006
上面这个连接基本就解决了很多问题了。