zoukankan      html  css  js  c++  java
  • docker-compose.yml(3)


    ELK:
    version: '2'

    services:

    elasticsearch:
    build:
    context: elasticsearch/
    volumes:
    - ./elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml:ro
    ports:
    - "9200:9200"
    - "9300:9300"
    environment:
    ES_JAVA_OPTS: "-Xmx256m -Xms256m"
    networks:
    - elk

    logstash:
    build:
    context: logstash/
    volumes:
    - ./logstash/config/logstash.yml:/usr/share/logstash/config/logstash.yml:ro
    - ./logstash/pipeline:/usr/share/logstash/pipeline:ro
    ports:
    - "5000:5000"
    environment:
    LS_JAVA_OPTS: "-Xmx256m -Xms256m"
    networks:
    - elk
    depends_on:
    - elasticsearch

    kibana:
    build:
    context: kibana/
    volumes:
    - ./kibana/config/:/usr/share/kibana/config:ro
    ports:
    - "5601:5601"
    networks:
    - elk
    depends_on:
    - elasticsearch

    networks:

    elk:
    driver: bridge

    docker-compose执行方式: docker-compose up -d
    Dockerfile执行方式: docker build -t myname .

    volumes:
    - /etc/localtime:/etc/localtime:ro


    version: '3'
    services:
    filebeat:
    build:
    context: .
    privileged: true
    volumes:
    - ./log/:/usr/share/filebeat/logs
    - ./filebeat.yml:/usr/share/filebeat/filebeat.yml
    # nginx意外退出时自动重启
    restart: always
    network_mode: "host"
    container_name: filebeat.6.2.4

  • 相关阅读:
    一种在【微服务体系】下的【参数配置神器】
    阅读源代码之“那是我的青春”
    我谈防御式编程
    博客开篇
    redis-sentinel-cluster-codis
    redis-复制
    redis-持久化
    redis-事件
    圆角矩形精度条
    小程序---canvas画图,生成分享图片,画图文字换行
  • 原文地址:https://www.cnblogs.com/luoyan01/p/9734132.html
Copyright © 2011-2022 走看看