1. 錯誤信息:
使用docker run -id -p 9200:9200 -p 9300:9300 --name elasticsearch elasticsearch:7.0.0
啓動成功,但是幾秒鐘就回自動停止,查看log發現報錯
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_master_nodes] must be configured
2.解決方案
docker run -d -e ES_JAVA_POTS="-Xms256m -Xmx256m" -e "discovery.type=single-node" -p 9200:9200 -p 9300:9300 --name elasticsearch elasticsearch:7.0.0
根據上面語句啓動就可以後臺運行不會報錯了