docker安装部署Elasticsearch(ES)以及相关配置
# 拉取Elasticsearch官方Docker镜像
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.10.0
# 创建并启动Elasticsearch容器
docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 \
-e "discovery.type=single-node" \
docker.elastic.co/elasticsearch/elasticsearch:7.10.0
# 如果需要持久化数据,可以添加卷挂载
docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 \
-v "你的数据目录":/usr/share/elasticsearch/data \
-e "discovery.type=single-node" \
docker.elastic.co/elasticsearch/elasticsearch:7.10.0
这段代码演示了如何使用Docker命令从Elasticsearch官方Docker镜像仓库中拉取Elasticsearch镜像,并运行一个单节点的Elasticsearch实例。如果需要持久化数据,可以将本地目录挂载到容器内的/usr/share/elasticsearch/data
目录。这是一个基本的Elasticsearch部署示例,适合入门学习和小型生产环境使用。
评论已关闭