参考文档:https://www.jb51.net/article/159046.htm
docker pull elasticsearch:7.17.3
#启动镜像
docker run --name elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" -p 9200:9200 -p 9300:9300 elasticsearch:7.17.3
通过IP:9200 访问试试就可以了。
另起一个终端执行: curl http://localhost:9200 出现以下内容说明成功
9200端口有结果就行了 后台elasticsearch需要新建索引 然后后台缓存 这是手动导出,它会自动建立索引的
命令我加了个自动启动
docker run --name elasticsearch --restart always -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" -p 9200:9200 -p 9300:9300 elasticsearch:7.17.3