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로 접근하면 키바나 뜬다 !
728x90
'프로젝트' 카테고리의 다른 글
GiftFunding) Elasticsearch를 활용하여 상품검색 기능 구현 (1) | 2023.12.09 |
---|---|
GiftFunding) Docker Compose로 es와 kibana 띄우기 + nori 까지 설치 (1) | 2023.12.09 |
GiftFunding) 헤더에 JWT 토큰으로 로그인 후 사용자 정보 얻기 (0) | 2023.12.01 |
GiftFunding)필터 내 예외 처리 (1) | 2023.11.30 |
GiftFunding) Dirth Checking (feat.회원정보 입력된 부분 일부만 수정할 때) (0) | 2023.11.30 |