본문 바로가기
프로젝트

GiftFunding) 도커에 Elasticsearch, Kibana 컨테이너 다운 및 실행

by son_i 2023. 12. 8.
728x90

Elasticsearch를 설정하는 방법 2가지

1. 공식 사이트에서 다운받아 실행

2. docker이미지 사용

 

나는 docker이미지를 사용하는 방식으로 구현해보겠다.

 

Docker에 Elasticsearch image 다운

$ docker pull docker.elastic.co/elasticsearch/elasticsearch:7.9.1

image 설치 확인

$ docker images

 

컨테이너 구동

docker run —name [붙여줄컨테이너이름] -e [환경변수지정] -d(프로세스를 백그라운드로 실행한다는 의미) -p [포트정보] 실행할 이미지 정보까지 입력

$ docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" --name elasticsearch docker.elastic.co/elasticsearch/elasticsearch:7.9.1

 

컨테이너 구동 여부 확인

$ docker ps

 

확인


도커에 키바나 image 다운로드

$ docker pull docker.elastic.co/kibana/kibana:7.6.2

 

ES와 키바나 연동

# docker run --link {{ 엘라스틱서치 name 또는 id }}:elasticsearch -p 5601:5601 {docker-repo}:{{ 키바나 버전 }}

$ docker run --link elasticsearch:elasticsearch -p 5601:5601 docker.elastic.co/kibana/kibana:7.9.1

 

확인

localhost:5601로 접근하면 키바나 뜬다 !