j-bennet
4/10/2017 - 10:50 PM

Elastic Search - Docker Compose

Elastic Search - Docker Compose

master:
  image: elasticsearch:2
  ports:
    - "9200:9200"
  restart: always
  container_name: es_master

es-node:
  image: elasticsearch:2
  command: elasticsearch --discovery.zen.ping.unicast.hosts=es_master
  restart: always
  environment:
    - "affinity:container!=*master*"
    - "affinity:container!=*es-node*"

kibana:
    image: kibana:4
    environment:
        - ELASTICSEARCH_URL=http://ES_MASTER_IP:9200
    ports:
        - "5601:5601/tcp"
    container_name: kibana