首页 > 其他分享 >docker安装elasticsearch与kibana

docker安装elasticsearch与kibana

时间:2022-12-20 23:56:44浏览次数:35  
标签:name kibana cluster elasticsearch es02 docker

docker安装es与kibana

docker-compose.yml

version: '2.2'
services:
  kibana:
    image: docker.elastic.co/kibana/kibana:7.17.8
    container_name: kibana7
    environment:
      - I18N_LOCALE=zh-CN
      - XPACK_GRAPH_ENABLED=true
      - TIMELION_ENABLED=true
      - XPACK_MONITORING_COLLECTION_ENABLED="true"
    ports:
      - "5601:5601"
    networks:
      - es7net

  es01:
    image: docker.elastic.co/elasticsearch/elasticsearch:7.17.8
    container_name: es01
    environment:
      - node.name=es01
      - cluster.name=es-docker-cluster
      - discovery.seed_hosts=es02
      - cluster.initial_master_nodes=es01,es02
      - bootstrap.memory_lock=true
      - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
    ulimits:
      memlock:
        soft: -1
        hard: -1
    volumes:
      - es7data01:/usr/share/elasticsearch/data
    ports:
      - 9200:9200
    networks:
      - es7net
  es02:
    image: docker.elastic.co/elasticsearch/elasticsearch:7.17.8
    container_name: es02
    environment:
      - node.name=es02
      - cluster.name=es-docker-cluster
      - discovery.seed_hosts=es01
      - cluster.initial_master_nodes=es01,es02
      - bootstrap.memory_lock=true
      - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
    ulimits:
      memlock:
        soft: -1
        hard: -1
    volumes:
      - es7data02:/usr/share/elasticsearch/data
    networks:
      - es7net

volumes:
  es7data01:
    driver: local
  es7data02:
    driver: local

networks:
  es7net:
    driver: bridge

  • docker-compose up 启动elastic和kibana服务
  • docker-compose down 关闭elastic和kibana服务

标签:name,kibana,cluster,elasticsearch,es02,docker
From: https://www.cnblogs.com/simple-record/p/16995374.html

相关文章

  • Docker安装FISCO BCOS区块链平台
    2.0版本提供docker镜像,支持容器化部署,省去了很多编译安装过程遇到的各种问题。FISCOBCOS官方镜像docker地址:https://hub.docker.com/r/fiscoorg/fiscobcos/builds  我......
  • docker-02
    一、应用部署-mysql部署在宿主机上不需要安装mysql了,可以直接拉取mysql镜像,运行成容器即可为了防止把容器删除了,容器里的数据都没了的情况,我们做个目录映射,这样容器删掉......
  • Dockerfile优化
    Dockerfile优化Dockerfile文件优化$cat>Dockerfile<<EOFFROMnode:9.11.1-alpineasbuild-stageRUNmkdir-p/usr/src/appWORKDIR/usr/src/appCOPYpackage*.......
  • Docker daemon.json 的配置项目合集
    vim/etc/docker/daemon.json{"authorization-plugins":[],"data-root":"",#设置docker运行时的根目录"dns":[],#设置容器的DNS地址......
  • Docker学习笔记十三:Docker安装Prometheus
    介绍Prometheus介绍是一款基于时序数据库的开源监控告警系统,非常适合Kubernetes集群的监控。基本原理是通过HTTP协议周期性抓取被监控组件的状态,任意组件只要提供对应......
  • docker-compose安装mongo
    创建目录[root@localhosttools]#mkdir-p/root/tools/mongo/{data,conf,init}创建初始化用户脚本[root@localhostmongo]#cat/root/tools/mongo/init/init.sh#!/u......
  • 150-docker 安装minio
    mkdirminiocdminiovidockerfiledockerfile的内容:#基础镜像FROMminio/minio#authorMAINTAINERcjq新建docker-compose.yml:cd..vidocker-compose.ymldo......
  • docker-compose 编排Net6项目,redis/mysql/nlog实战
    十年河东,十年河西,莫欺少年穷学无止境,精益求精1、新建net6webapi项目一个非常简单的net6项目,使用mysql数据库,redis做缓存   关于项目的搭建,这里不做说明,本篇主......
  • docker安装软件
    rabbitmqRabbitMQ容器:dockerrun-id--hostnamemyrabbit--namerabbitmq-p15672:15672-p5672:5672rabbitmq:3.8.1第一个-p:用于页面访问使用第二个-p:用于生产......
  • docker高级篇第二章-分布式存储之实战案例:主从容错切换迁移案例
    在上一篇,学会了3主3从的Redis集群搭建。那么接下来,我们就来学习Redis集群主从容错切换迁移案例本次案例从模拟两个场景1:数据读写存储a:一个新key数据来了,是否会按照预设......