您想了解如何在 Ubuntu Linux 上使用 Docker 安装弹性搜索? 在本教程中,我们将向您展示在 5 分钟或更短时间使用 Docker 在运行 Ubuntu Linux 的计算机上执行 ElasticSearch 安装所需的所有步骤。

• 乌本图 18.04
• 乌本图 19.10
• 码头 19.03.6
• 弹性搜索 7.6.2
• 基巴纳 7.6.2

在我们的示例中,弹性搜索服务将在 TCP 端口 9200 和 9300 上侦听。

在我们的示例中,Kibana 服务将在 TCP 端口 5601 上侦听。

教程弹性搜索 - 在 Ubuntu Linux 上的 Docker 安装

安装 Docker 服务。

Copy to Clipboard

从在线存储库下载 ElasticSearch Docker 映像。

Copy to Clipboard

列出安装在系统上的 Docker 映像。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

使用此 Docker 映像启动新的弹性搜索容器。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

在我们的示例中,弹性搜索图像用于启动一个新容器。

新容器使用本地端口 9200 和 9300。

集装箱 ID 为 2ff94bbd12109861c6d10afae3191b2efcc4b99f34cb9049d8ef27d6212da5e4。

使用以下合成来测试弹性搜索安装。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

测试弹性搜索安装的另一种方法是使用浏览器。

打开浏览器并输入 ElasticSearch 服务器的 IP 地址加上 :9200。

在我们的示例中,浏览器中输入了以下 URL:

• http://192.168.15.15:9200

弹性搜索 RESTAPI 接口应回答您的请求:

elasticsearch install ubuntu

祝贺! 您已完成 Ubuntu Linux 上的弹性搜索 Docker 安装。

教程弹性搜索 - Docker 容器管理

使用以下命令验证所有 Docker 保护器的状态:

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

使用 ID 或其名称验证 ElasticSearch 容器的状态。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

要停止弹性搜索容器服务,请使用以下命令:

Copy to Clipboard

要启动弹性搜索容器服务,请使用以下命令:

Copy to Clipboard

要重新启动 ElasticSearch 容器服务,请使用以下命令:

Copy to Clipboard

如果出现错误,请使用以下命令验证 ElasticSearch 容器日志。

Copy to Clipboard

在我们的示例中,我们将演示如何使用弹性搜索容器的 ID 或以前定义的名称管理该容器。

教程 Kibana - Ubuntu Linux 上的 Docker 安装

从在线存储库下载 Kibana Docker 映像。

Copy to Clipboard

列出安装在系统上的 Docker 映像。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

在开始之前,停止并删除任何现有的弹性搜索容器。

Copy to Clipboard

创建新的 Docker 网络,称为"弹性"。

Copy to Clipboard

启动连接到以前创建的 Docker 网络的新弹性搜索容器。

Copy to Clipboard

启动连接到以前创建的 Docker 网络的新 Kibana 容器。

Copy to Clipboard

Kibana 容器将启动并自动连接到弹性搜索容器。

请记住,两个 Docker 映像可能需要一段时间才能启动。

祝贺! 您已完成 Ubuntu Linux 上的 Kibana Docker 安装。

基巴纳 - 仪表板登录

打开浏览器并输入服务器的 IP 地址加上 :5601。

在我们的示例中,浏览器中输入了以下 URL:

• http://192.168.15.15:5601

应显示基巴纳 Web 界面

kibana welcome screen

祝贺! 您可以访问基巴纳 Web 界面。