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

  • 时间:
  • 浏览:0

将文档提取到 elasticsearch:

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

创建两个 克隆技术计数为2的索引:

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

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

大伙将引用的 docker compose 文件:

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

编译丨小东

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

查看索引:

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

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

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

它将在前台运行,您还可不都上能 在控制台看过其输出结果。

使用 docker compose 来部署 elasticsearch 集群:

大伙可不都上能 设置“vm.max_map_count”内核参数:

将会它在前台运行,很多很多您只需按下“ctrl + c”就还可不都上能 持续地将数据保存在大伙的 compose 文件中。当您再次启动集群时,数据仍然会存在。

接下来,让大伙运行几块查询。首先,检查群集运行情况表 api: