(踩坑記錄)關於docker run命令啟動elasticsearch自動退出問題

gu_gu_bird發表於2020-12-22

先上錯誤logs:

ERROR: [1] bootstrap checks failed
[1]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_maste
r_nodes] must be configured

大致意思是不適合生產環境使用,至少需要指定一個主機

開發環境下dockers run命令啟動elasticsearch容器一定要加上-e "discovery.type=single-node"

docker run --name ES02 -e "discovery.type=single-node" -d -p 9200:9200 -p 9300:9300 elasticsearch:7.9.3

ps:7.9.3下的版本不知道需不需要加

相關文章