首页 > 其他分享 >使用Docker容器安装Elasticsearch,Kibana

使用Docker容器安装Elasticsearch,Kibana

时间:2022-10-16 11:23:41浏览次数:41  
标签:容器 9200 kibana elasticsearch Kibana Elasticsearch Docker es

安装前请确保linux已经安装好了Docker和Docker Compose,并配置好Docker镜像容器加速,推荐使用国内镜像加速地址,
例如阿里云或者DaoCloud的镜像加速服务。需要注册帐号

准备Docker容器安装部署目录

cd ~
mkdir es_kibana
cd es_kibana
touch kibana.yml

编辑Docker-compose.yml文件

version: "3.8"
volumes:
  data: 
  config: 
  plugin: 
networks: 
  es: 
services: 
  kibana: 
    image: kibana:7.1.0
    ports: 
      - "5601:5601"
    networks: 
      - "es"
    volumes: 
      - ./kibana.yml:/usr/share/kibana/config/kibana.yml
  elasticsearch: 
    image: elasticsearch:7.1.0
    environment: 
      - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
      - "discovery.type=single-node"
    volumes: 
      - data:/usr/share/elasticsearch/data
      - config:/usr/share/elasticsearch/config
      - plugin:/usr/share/elasticsearch/plugins
    ports: 
      - "9200:9200"
      - "9500:9300"
    networks: 
      - "es"

添加kibana配置文件

server.host: "0"
elasticsearch.hosts: ["http://elasticsearch:9200"]
xpack.monitoring.ui.container.elasticsearch.enabled: true

启动镜像服务

docker compose up -d  ### -d 后台运行容器

## 查看容器启动日志
docker logs -f #容器ID#

查看验证

  • 访问elasticsearch地址 虚拟机ip:9200

image.png

  • 访问kibana地址 虚拟机ip:5601
    image.png

标签:容器,9200,kibana,elasticsearch,Kibana,Elasticsearch,Docker,es
From: https://www.cnblogs.com/tenic/p/16795819.html

相关文章

  • Java注解(3):一个真实Elasticsearch案例
    学会了技术就要使用,否则很容易忘记,因为自然界压根就不存在什么代码、变量之类的玩意,这都是一些和生活常识格格不入的东西。只能多用多练,形成肌肉记忆才行。在一次实际的产......
  • MySQL-8.0版本的docker-compose安装脚本(单实例)
    1.需求场景在开发和测试环境中,或者研究型的环境,对于数据库的安全和稳定性可以稍低一些,那么我们可以通过docker快速部署MySQL服务,降低部署的时间成本。2.脚本2.1目录......
  • Elasticsearch 和 Kibana 安装
    Elasticsearch和Kibana安装操作系统:Windows10ElasticStack版本:8.4.3目录Elasticsearch和Kibana安装安装Elasticsearch客户端连接Elasticsearch安装Kibana......
  • docker nginx 容器(temp)
    一、安装docker二、下载nginx容器命令:dockerpullnginx 三、启动容器dockerrun-p8000:80-dnginxs 四、编写index.html页面viindex.html写入hellow......
  • Linux之Docker-01
    一、镜像基础命令1、dockerversion[root@DY-Ubuntu-01~]#dockerversion#查看Docker版本2、dockerinfo[root@DY-Ubuntu-01~]#dockerinfoClient:Con......
  • Ubuntu 20.04 安装 Docker
    环境目前Docker支持的Ubuntu版本有:UbuntuJammy22.04(LTS)UbuntuImpish21.10UbuntuFocal20.04(LTS)UbuntuBionic18.04(LTS)当前的Ubuntu的版本为......
  • 基于 docker 快速部署自动化运维平台Spug
    基于docker快速部署自动化运维平台1-1、项目说明Spug面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传......
  • elasticsearch的查询数大于10000查询失败
    错误信息Causedby:ElasticsearchException[Elasticsearchexception[type=illegal_argument_exception,reason=Resultwindowistoolarge,from+sizemustbeles......
  • Docker | dockerfile构建centos镜像,以及CMD和ENTRYPOINT的区别
    构建自己的centos镜像dockerpullcentos下载下来的镜像都是基础版本,缺少很多常用的命令功能,比如:ll、vim等等,下面介绍制作一个功能较全的自己的centos镜像。步骤1、编......
  • ElasticSearch
    选型因为数据库的like等操作会导致索引失效,进而导致查询性能低,功能弱,从而引入ElasticSearch通过倒排索引解决全文检索性能和功能的问题。数据结构倒排索引一般包含两......