What's differ `dockerfile/elasticsearch` pre install useful plugin
618
https://github.com/seapy/dockerfiles/tree/master/elasticsearch
dockerfile/elasticsearch# x.x.x.x server
$ docker run -d -p 9200:9200 -p 9300:9300 \
-v /data/elasticsearch:/data/mnt \
seapy/elasticsearch \
--node.name=$(hostname) \
--network.publish_host=$(hostname -i) \
--discovery.zen.ping.multicast.enabled=false \
--discovery.zen.ping.unicast.hosts=x.x.x.x:9300,y.y.y.y:9300
# y.y.y.y server
$ docker run -d -p 9200:9200 -p 9300:9300 \
-v /data/elasticsearch:/data/mnt \
seapy/elasticsearch \
--node.name=$(hostname) \
--network.publish_host=$(hostname -i) \
--discovery.zen.ping.multicast.enabled=false \
--discovery.zen.ping.unicast.hosts=x.x.x.x:9300,y.y.y.y:9300
you can overrinde config option like cluster.name: my_cluster
docker run -d ... seapy/elasticsearch --cluster.name: my_cluster
--network.publish_host options is key point. when you missed this, unicast cluster can't work.
Content type
Image
Digest
sha256:1832edd7a…
Size
490.7 MB
Last updated
almost 11 years ago
docker pull seapy/elasticsearch