docker 容器化安装 Elasticsearch 7.9.0
# 拉取 Elasticsearch 7.9.0 镜像
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.9.0
# 运行 Elasticsearch 容器
docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 \
-e "discovery.type=single-node" \
docker.elastic.co/elasticsearch/elasticsearch:7.9.0
这段代码首先通过docker pull
命令从Elasticsearch的官方Docker仓库拉取7.9.0版本的镜像。然后使用docker run
命令运行一个名为elasticsearch
的容器,并将容器内的9200和9300端口映射到宿主机的相应端口上。环境变量"discovery.type=single-node"
用于告诉Elasticsearch以单节点模式运行,适用于开发或测试环境。
评论已关闭