사전 설정 vm.max_map_count

1. wsl 목록 확인 및 연결
wsl -l
wsl -d docker-desktop
2. vm.max_map_count 설정 변경
sysctl -w vm.max_map_count=262144
3. /etc/sysctl.conf에 설정을 추가하여 영구적으로 유지
vi /etc/sysctl.conf
# /etc/sysctl.conf
sysctl -w vm.max_map_count=262144
https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html
https://www.elastic.co/guide/en/kibana/current/docker.html
공식 문서를 사용하여 설치
하나. Elasticsearch 및 Kibana를 위한 새 Docker 네트워크를 생성합니다(위에서 이 작업을 수행하지 않았음
docker network create elastic
2. Docker에서 Elasticsearch를 시작합니다. Elastic 사용자를 위한 암호가 생성되어 터미널에 덤프되고 등록 토큰이 추가되어 Kibana를 등록합니다.
docker run --name es01 --net elastic -p 9200:9200 -it docker.elastic.co/elasticsearch/elasticsearch:8.6.2

삼. 생성된 비밀번호와 등록 토큰을 복사하여 안전한 곳에 보관하세요. 이 값은 Elasticsearch를 처음 시작할 때만 표시됩니다.
4.docher 컨테이너의 보안 인증서 http_ca.crt를 로컬 컴퓨터에 복사합니다.
docker cp es01:/usr/share/elasticsearch/config/certs/http_ca.crt .
5. 연결 확인
curl --cacert http_ca.crt -u elastic https://localhost:9200

6. 키바나 실행
docker run --name kib-01 --net elastic -p 5601:5601 docker.elastic.co/kibana/kibana:8.6.2
7. 키바나 액세스

8. 등록 토큰 입력

9. 토큰을 입력하면 코드를 입력하라고 나오는데 Kibana 실행 로그를 보면 나온다.

10. “elastic”, 기본 Kibana 로그인 사용자 및 토큰과 함께 받은 암호를 입력합니다.

11. 드디어 완료 예전에는 설치가 쉬웠는데 버전이 올라가면서 추가하는 부분에서 많이 복잡해진 것 같습니다.
