【第五节】docker应用系列篇: 使用Docker容器实现ElasticSearch+Kibana部署

ops/2024/12/13 5:37:07/

系列文章目录

【第五节】docker应用系列篇: 使用Docker容器实现ElasticSearch+Kibana部署

  • 系列文章目录
  • 前言
  • 一、 docker运行es
  • 二、 docker运行kibina


前言


配一次,真觉得方面

dockeres_17">一、 docker运行es

docker pull elasticsearch:7.17.0
# mkdir -p /opt/es/config
# mkdir -p /opt/es/data
# echo "http.host: 0.0.0.0" >> /opt/es/config/elasticsearch.yml
# docker run --name elasticsearch -p 9200:9200 -p 9300:9300 \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms64m -Xmx512m" \
-v /opt/es/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
-v /opt/es/data:/usr/share/elasticsearch/data \
-v /opt/es/plugins:/usr/share/elasticsearch/plugins \
-d elasticsearch:7.17.0
[root@vm31 ~]# docker ps
CONTAINER ID   IMAGE                  COMMAND                  CREATED       STATUS       PORTS                                                                                  NAMES
30887061f96e   elasticsearch:7.17.0   "/bin/tini -- /usr/l…"   9 hours ago   Up 9 hours   0.0.0.0:9200->9200/tcp, :::9200->9200/tcp, 0.0.0.0:9300->9300/tcp, :::9300->9300/tcp   elasticsearch

在这里插入图片描述

dockerkibina_44">二、 docker运行kibina

docker pull kibana:7.17.0

docker run --name kibana -e ELASTICSEARCH_HOSTS=http://vm31:9200 -p 5601:5601 \
-d kibana:7.17.0

在这里插入图片描述



http://www.ppmy.cn/ops/141452.html

相关文章

js监控鼠标在浏览器外边的具体位置及点击操作

在标准的Web浏览器环境中,JavaScript无法直接监控鼠标在浏览器窗口外部的位置或点击操作。这是出于安全和隐私的考虑,浏览器限制了网页脚本的能力,以防止它们监视或影响用户的操作系统或其他应用程序。 然而,如果你需要监控鼠标在…

从 Django 模型中根据类查找外键

在 Django 中,如果你有一个模型类,并希望找出哪些其他模型定义了指向该模型的外键,可以使用 Django 的元选项 (Meta) 和 ForeignKey 的反向关系属性。 1、问题背景 在使用 Django 开发项目时,我们经常需要在不同的模型之间建立外…

Ubuntu22.04安装docker desktop遇到的bug

1. 确认已启用 KVM 虚拟化 如果加载了模块,输出应该如下图。说明 Intel CPU 的 KVM 模块已开启。 否则在VMware开启宿主机虚拟化功能: 2. 下一步操作: Ubuntu | Docker Docs 3. 启动Docker桌面后发现账户登陆不上去: Sign in | …

活动预告 |【Part1】Microsoft Azure 在线技术公开课:使用 Azure DevOps 和 GitHub 加速开发

课程介绍 通过 Microsoft Learn 免费参加 Microsoft Azure 在线技术公开课,掌握创造新机遇所需的技能,加快对 Microsoft Cloud 技术的了解。参加我们举办的“使用 Azure DevOps 和 GitHub 加速开发”活动,了解迁移到 DevOps 所需的合适工具和…

windows C#-自动实现属性的轻型类

此示例演示如何创建一个不可变的轻型类,该类仅用于封装一组自动实现的属性。 当你必须使用引用类型语义时,请使用此种构造而不是结构。 可通过以下方法来实现不可变的属性: 仅声明 get 访问器,使属性除了能在该类型的构造函数中…

OpenHarmony系统中实现Android虚拟化、模拟器相关的功能,包括桌面显示,详细解决方案

在 OpenHarmony 系统中实现 Android 虚拟化 和 模拟器功能(面显包括桌示)是一个复杂的任务,涉及多个关键技术栈的集成和深度定制。我们可以通过多种方式来实现 Android 系统的虚拟化和模拟器功能,类似于在普通操作系统中运行虚拟机…

软件测试面试(详细版)

软件测试 一、软件测试通常可以分为以下几种类型: 单元测试(Unit Testing):针对软件的最小可测试单元(如函数、方法)进行测试,以确保其功能的正确性和健壮性。 集成测试(Integrati…

ubuntu检测是否已安装nvidia驱动以及产品类型

nvidia-sminvidia-smi 是 NVIDIA 提供的一个命令行工具,用于查看和管理 NVIDIA GPU 的状态。当你运行 nvidia-smi 命令时,它会显示当前系统中所有 NVIDIA GPU 的状态信息,包括 GPU 的使用率、温度、内存使用情况等。 有8个GPU nvcc -V查看c…