반응형
docker나 docker-compose가 아직 준비되어 있지 않다면 아래 글을 참고해서 먼저 설치 해 주세요.
저장소 클론
아래의 저장소에서 docker-compose 설정을 클론하면 아주 쉽게 docker-compose 를 이용한 ELK STACK을 구축 할 수 있습니다.
git clone https://github.com/deviantony/docker-elk.git
그러고 해당 경로에 가서 docker-compose up -d 를 하면 실행 할 수 있습니다.
docker-compose up -d
필요한 이미지를 다운 받고, 컨테이너가 모두 구동 됩니다.
키바나도 포트인 5601로 접속 해보면 잘 작동되는 것을 확인 할 수 있습니다.
엘라스틱 서치는 9200 포트 입니다.
LogStash를 이용해 관계형 데이터베이스의 자료들을 모두 밀어 넣어 통합 검색을 구현 할 수도 있습니다.
필요한 분은 아래의 링크를 확인 해 주세요.
하나하나 따로 설치할 때는 버전도 맞춰야 하고 설치할 때 마다 번거로움이 많았는데 docker-compose 를 이용하니 설정도 한번에 할 수 있고 정말 편리해서 좋습니다.
반응형
'Data > Search Engine' 카테고리의 다른 글
Apache Solr 시작하기 (0) | 2022.04.12 |
---|---|
docker로 elastic search 띄우기 (0) | 2021.11.25 |
Java 에서 Elastic Search 사용하기3. - 간단 검색하기 (1) | 2021.06.08 |
Java 에서 Elastic Search 사용하기 - 2. Post Request (Create) (0) | 2021.06.08 |
Java 에서 Elastic Search 사용하기 - 1. Get Request (0) | 2021.06.07 |