반응형
**환경**
Debian 12
Docker version 20.10.24+dfsg1, build 297e128
잘정리된 사이트가 있어 참고로 하여 설치 했습니다!
요약판으로 정리 합니다.
1. 소스 다운로드
git clone https://github.com/deviantony/docker-elk.git
2. 환경 파일 수정
/docker-elk/.env
.env -> 암호 설정
docker-elk/elasticsearch/Dockerfile
# 마지막 줄에 추가
#한글 형태소 분석기(NORI)
RUN bin/elasticsearch-plugin install analysis-nori
docker-elk/docker-compose.yml
컨테이너별 각각 이름 추가 : container_name: elk_es, elk_ls, elk_kb
포트 겹치는거 변경
3. 설치
docker-compose up setup
정상종료를 꼭 확인!
docker-compose up -d
역시 정상 종료를 확인하고!
정상기동도 확인
4. 접속
http://주소:5601
elastic / 암호
정상 접속 완료!
5. 테스트
메뉴 > analytic > discover 에 자료들이 보이는지 본다!
6. 오류시
오류나서 재설치하는경우 이미지 파일도 모두 지운후 재시도!
::참고 사이트::
https://blog.naver.com/senshig/222769436138
https://github.com/deviantony/docker-elk
** TODO
1. 엘라스틱 서치 라이센스가 플레티넘으로 되고 30일 만료라고 뜬다! 해결방법 보기
2. 파일비트를 이용해서 타서버에 있는 로그 수집해 오기!
3. elk 사용방법 익히기!
끝!
반응형