FROM elasticsearch:6.4.3
# -1: PID大于1的所有进程均接收信号。
HEALTHCHECK --interval=5s --timeout=2s --retries=12 \
CMD curl --silent --fail localhost:9200/_cluster/health || bash -c 'kill -s 15 -1 && (sleep 10; kill -s 9 -1)'
docker build -t es_health .
docker run --restart=always -d es_health
版权声明:本文为u012881331原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。