Guest User

Untitled

a guest
Jan 26th, 2022
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.63 KB | None | 0 0
  1. version: "3"
  2.  
  3. services:
  4.   es01:
  5.     image: docker.elastic.co/elasticsearch/elasticsearch:7.16.3
  6.     container_name: es01
  7.     environment:
  8.      - node.name=es01
  9.       - cluster.name=es-docker-cluster
  10.       - discovery.seed_hosts=es01
  11.       - cluster.initial_master_nodes=es01
  12.       - bootstrap.memory_lock=true
  13.       - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
  14.     ulimits:
  15.       memlock:
  16.         soft: -1
  17.         hard: -1
  18.     volumes:
  19.      - ./es01:/usr/share/elasticsearch/data
  20.     ports:
  21.      - 9200:9200
  22.     extra_hosts:
  23.      - "host.docker.internal:172.17.0.1"
  24.  
  25.   kibana:
  26.     image: docker.elastic.co/kibana/kibana:7.16.3
  27.     container_name: kib01
  28.     ports:
  29.      - 5601:5601
  30.     environment:
  31.       ELASTICSEARCH_URL: http://es01:9200
  32.       ELASTICSEARCH_HOSTS: '["http://es01:9200"]'
  33.     extra_hosts:
  34.      - "host.docker.internal:172.17.0.1"
  35.  
  36.   apm-server:
  37.     image: docker.elastic.co/apm/apm-server:7.16.3
  38.     depends_on:
  39.      - es01
  40.       - kibana
  41.     cap_add: [ "CHOWN", "DAC_OVERRIDE", "SETGID", "SETUID" ]
  42.     cap_drop: [ "ALL" ]
  43.     ports:
  44.      - 8200:8200
  45.     command: >
  46.      apm-server -e
  47.         -E apm-server.rum.enabled=true
  48.         -E setup.kibana.host=kibana:5601
  49.         -E setup.template.settings.index.number_of_replicas=0
  50.         -E apm-server.kibana.enabled=true
  51.         -E apm-server.kibana.host=kibana:5601
  52.         -E output.elasticsearch.hosts=["http://es01:9200"]
  53.     healthcheck:
  54.       interval: 10s
  55.       retries: 12
  56.       test: curl --write-out 'HTTP %{http_code}' --fail --silent --output /dev/null http://localhost:8200/
  57.     extra_hosts:
  58.      - "host.docker.internal:172.17.0.1"
Advertisement
Add Comment
Please, Sign In to add comment