Docker 安装 Elasticsearch

Elasticsearch是一个强大的开源搜索和分析引擎,使数据易于探索。

1、查看可用的 Elasticsearch 版本

访问 Elasticsearch 镜像库地址: https://hub.docker.com/_/elasticsearch/tags

可以通过 Sort by 查看其他版本的 Elasticsearch,你也可以在下拉列表中找到其他你想要的版本

此外,我们还可以用 docker search elasticsearch 命令来查看可用版本:

2、拉取 7.12.1版本 Elasticsearch 镜像

输出

3、查看本地镜像

使用以下命令来查看是否已安装了 Elasticsearch:

输出

4、运行容器

安装完成后,我们可以使用以下命令来运行 Elasticsearch 容器:

参数说明:

  • --name elasticsearch-test:容器名称。

  • -p 9200:9200:将本地 9200 端口映射到容器内部的 9200 端口,用于 HTTP 请求。

  • -p 9300:9300:将本地 9300 端口映射到容器内部的 9300 端口,用于集群通信。

  • -e "discovery.type=single-node": 设置单节点模式(适合本地开发环境)。

  • -d elasticsearch:设置容器在后台运行。

输出

5、安装成功

安装完成后,我们可以通过浏览器访问 http://localhost:9200 检查 Elasticsearch 是否运行正常:

浏览器返回类似如下信息表示安装成功:

Last updated

Was this helpful?