基于Docker安装Elasticsearch【保姆级教程、内含图解】
# 拉取Elasticsearch官方Docker镜像
docker pull docker.elastic.co/elasticsearch/elasticsearch:8.1.0
# 运行Elasticsearch容器
docker run --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:8.1.0
这段代码首先通过docker pull
命令从Elasticsearch的官方Docker仓库拉取了版本为8.1.0的镜像。然后使用docker run
命令运行了一个名为elasticsearch
的容器,并将容器内的9200和9300端口映射到了宿主机的相应端口上,以便于外部访问。设置环境变量"discovery.type=single-node"
是为了让Elasticsearch在单节点模式下运行,适合开发和测试环境。
评论已关闭