1.首先从国内下载elasticsearch镜像
docker pull registry.docker-cn.com/library/elasticsearch
2.启动docker
由于这里我使用的阿里云的轻量级学生服务器 内存只有2个g
这里我们必须指定elasticsearch的jvm内存大小才能启动成功,之前我没有注意到这个问题,多次启动都失败了,
设置jvm内存大小来启动elasticsearch命令如下:
docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p