Skip to content

Instantly share code, notes, and snippets.

@sourcepirate
Created July 4, 2017 01:46
Show Gist options
  • Save sourcepirate/4a169b4dc704135289c6095941ca79da to your computer and use it in GitHub Desktop.
Save sourcepirate/4a169b4dc704135289c6095941ca79da to your computer and use it in GitHub Desktop.
cluster using elasticsearch
elasticsearch_master:
image: elasticsearch:latest
command: "elasticsearch -Des.cluster.name=workagram -Des.node.master=true -Des.node.data=false"
environment:
- ES_JAVA_OPTS="-Xms512m -Xmx512m"
ports:
- "9200:9200"
- "9300:9300"
elasticsearch1:
image: elasticsearch:latest
command: "elasticsearch -Des.cluster.name=workagram -Des.discovery.zen.ping.unicast.hosts=elasticsearch_master"
links:
- elasticsearch_master
volumes:
- "/opt/elasticsearch/data"
environment:
- ES_JAVA_OPTS="-Xms512m -Xmx512m"
elasticsearch2:
image: elasticsearch:latest
command: "elasticsearch -Des.cluster.name=workagram -Des.discovery.zen.ping.unicast.hosts=elasticsearch_master"
links:
- elasticsearch_master
volumes:
- "/opt/elasticsearch/data"
environment:
- ES_JAVA_OPTS="-Xms512m -Xmx512m"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment