elasticsearch容器部署(单点集群)

401 阅读1分钟

拉取镜像

docker pull elasticsearch:8.8.1

创建es容器网络

docker network create elastic
docker网络管理链接

运行容器(单点集群模式)

docker run -d --name elasticsearch --net elastic -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -it elasticsearch:8.8.1
es配置说明:

  • discovery.type=single-node 单点集群模式
  • xpack.security.enabled=false 禁用 xpack 安全性,这样我们就不需要身份验证来访问 Elasticsearch 服务器。 本地开发没问题,但应该为生产启用

验证

看到如图结果证明es容器启动成功 image.png

参考文档

es官网文档
docker官方文档
Elasticsearch:如何在 Docker 上运行 Elasticsearch 8.x 进行本地开发