Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 오라클
- 일감관리
- 엘라스틱서치
- 검색
- 인덱스
- 스프링
- 비전공개발자
- It
- PM
- 프로젝트관리
- 데이터베이스
- 레드마인
- PreparedStatement
- backend
- 백엔드
- AOP
- kibana
- 이슈관리
- elasticsearch
- 자바
- db
- frontend
- spring
- java
- 개발자
- Si
- redmine
- spring aop
- 웹프론트
- Database
Archives
- Today
- Total
리타의 저장소
ES | Docker 에 Elastic Search 띄우기 본문

1. Docker 설치
Docker: Accelerated Container Application Development
Docker is a platform designed to help developers build, share, and run container applications. We handle the tedious setup, so you can focus on the code.
www.docker.com
OS 에 맞는 Docker 를 설치하고, 계정 로그인을 해준다.
계정이 없다면, 계정 생성 후 로그인.
간혹, wsl update 가 필요한 경우가 있다. 그럼그냥 해주면 된다.
Ubuntu가 설치되어있지 않다면, Ubuntu도 설치해주면 된다.
//////////////////////////////////////////////
// 버전 확인
wsl -l -v
// 정상 출력 예시
NAME STATE VERSION
* Ubuntu Running 2
docker-desktop Running 2
//////////////////////////////////////////////
// 전체 설정 상태 확인
wsl --status
// wsl 업데이트
wsl --update
// ubuntu 설치
wsl --install -d Ubuntu
2. Elastic Search 설정하기
원하는 위치에 폴더 생성
나같은 경우, 진행할 프로젝트 하단에 docker-elasticsearch 라는 이름으로 폴더를 하나 만들어줌.

폴더 하단에 yml 파일 생성
- compose.yml
* 노리 플러그인 X 버전
services:
elastic:
image: docker.elastic.co/elasticsearch/elasticsearch:8.17.4 # Elastic 8.17.4 버전의 이미지
ports:
- 9200:9200 # 9200번 포트에서 Elasticsearch 실행
environment:
# 아래 설정은 개발/테스트 환경에서 간단하게 테스트하기 위한 옵션 (운영 환경에서는 설정하면 안 됨)
- discovery.type=single-node # 단일 노드
- xpack.security.enabled=false # 보안 설정
- xpack.security.http.ssl.enabled=false # 보안 설정
- compose.yml 파일 실행시키기
# compose.yml 파일이 존재하는 경로에서 아래 명령어를 실행시켜야 함
$ docker compose up
이런게 뜨면 정상이다

3. Docker 에 Elastic Search 띄우기 끝
정상적으로 돌아가고 있는 것 확인할 수 있다.

postman 같은 API Tester 로 요청을 날려보자.
Elasticsearch는 9200번 포트에서 동작한다.

200OK 확인하면 성공.

'Dev > Database' 카테고리의 다른 글
| ES | Kibana로 Elastic Search 사용하기 (0) | 2025.10.12 |
|---|---|
| ES | Elastic Search의 작동 방식 (0) | 2025.10.12 |
| ES | Elastic Search란? (0) | 2025.10.12 |
| 인덱스와 조인 #3 (0) | 2025.10.11 |
| 인덱스 스캔 효율 (0) | 2025.10.11 |