본인의 운영체제에 맞게 다운 받으면 된다.
필자는 M1 mac 을 사용하고있어 arm64로 다운을 받았다.
Docker Image를 Pull 해서 이미지를 받아온다.
docker pull docker.elastic.co/elasticsearch/elasticsearch-oss:7.10.2-arm64
docker pull docker.elastic.co/kibana/kibana-oss:7.10.2
여기 까지 하면 도커가 정상적으로 Pull 이 되었는지 확인하자
이미지와 같이 정상적으로 Pull 이 되었음을 확인 할 수 있다.
docker run -p 9200:9200 -p 9300:9300 --name elasticsearch -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch-oss:7.10.2-arm64
docker run --link elasticsearch:elasticsearch --platform linux/amd64 -p 5601:5601 docker.elastic.co/kibana/kibana-oss:7.10.2
oss 버전에서는 arm을 지원하지 않아 --platform linux/amd64를 명령어에 추가하여 구동하였다.
도커 컨테이너를 띄우고 엘라스틱서치가 정상적으로 작동하는지 확인하고자 localhost:9200에 들어가면 다음과 같이 나온다.
키바나 화면은 다음 사진과 같다.
평소 Docker가 아니라 sh파일을 구동시켜 켰었는데 앞으로는 Docker 를 위주로 사용하고자 공부한 내용이다.