docker pull elasticsearch:7.2.0
docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.2.0
es端口是9200,我们把宿主环境9200端口映射到Docker
容器中的9200端口
找到docker目录
find / -name docker
进入docker目录(根据自己服务器实际目录)
cd /var/lib/docker/
在目录中搜索jvm配置文件
find -name jvm.options
用vim编辑器,修改内存的值(1g,512m,256m)根据实际情况
docker rm es
docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.2.0
原文:https://www.cnblogs.com/myJuly/p/15074447.html