ElasticSearch란?

docker run --name es01 --net elastic -p 9200:9200 -d -it -m 4GB docker.elastic.co/elasticsearch/elasticsearch:8.9.1

먼저 이렇게 설정하고 진행했다.

에러 발생

{"@timestamp":"2023-08-29T06:12:13.789Z", "log.level": "INFO", "message":"Native controller process has stopped - no new native processes can be started", "ecs.version": "1.2.0","service.name":"ES_ECS","event.dataset":"elasticsearch.server","process.thread.name":"ml-cpp-log-tail-thread","log.logger":"org.elasticsearch.xpack.ml.process.NativeController","elasticsearch.node.name":"23863c86caa5","elasticsearch.cluster.name":"docker-cluster"}

저번에 진행했던 방법으로 동작시켰다.

docker run --name es01 --net elastic -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -it docker.elastic.co/elasticsearch/elasticsearch:8.9.1

-e discovery.type=single-node : cluster 형식이 아닌 single 형식으로 진행

Untitled

→ Docker 설치할 때 Single Node인지 입력해주자.

ElasticSearch Docker 설치법

ㄱㄷㄷㄷㄷㄷ