实战案例丨用 Docker Compose 快速运行一个 3 节点 Elasticsearch 集群

  • 时间:
  • 浏览:0
  • 来源:幸运飞艇APP下载_幸运飞艇APP官方

浏览 https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html 了解更多Elasticsearch 的相关信息!

它将在前台运行,您上能 在控制台看多其输出结果。

将文档提取到 elasticsearch:

使用 Docker 在笔记本电脑上安装 Elasticsearch 集群进行测试是非常方便的。在这篇文章中,我将向您展示何如快速、简便地在 docker 上运行1个 3节点的 elasticsearch 集群进行测试。

我喜欢直接使用 RESTFul API,因此将会您想使用 UI 与 Elasticsearch 进行交互,让我通过“http:// localhost:9200/”访问它,如下图所示:

将会它在前台运行,统统有您只需按下“ctrl + c”就上能 持续地将数据保所处当我们 的 compose 文件中。当您再次启动集群时,数据仍然会所处。

当我们 将引用的 docker compose 文件:

查看索引:

当我们 需用设置“vm.max_map_count”内核参数:

创建1个 好友克隆计数为2的索引:

接下来,让当我们 运行几块查询。首先,检查群集运行情况汇报 api:

Kibana 也涵盖在应用栈中,上能 通过“http://localhost:52001/”访问它,如下图所示:

现在,只需确保当我们 在 compose 文件中所引用的路径是真实所处的,在我展示的实例中,其路径是“/home/ruan/workspace/docker/elasticsearch/data”。

若要永久设置此值,请将其加进去去到“/etc/sysctl.conf”并使用“sudo sysctl -p”命令重新加载。

出品丨Docker公司(ID:docker-cn)

编译丨小东

每周一、三、五,与您不见不散!

使用 docker compose 来部署 elasticsearch 集群: