[Elasticsearch] 8.2.0 Docker Compose 예제.
Elastic/Elasticsearch 2022. 5. 11. 16:42Elasticsearch 7.x 와 다르게 8.x 에서는 기본 xpack.security.enabled: true 로 실행이 됩니다.
그래서 docker container 구성 시 보안 기능을 사용 하지 않고 예전 처럼 7.x 에서 사용 하듯이 사용 하고자 한다면 아래 예제를 참고해서 사용 하시기 바랍니다.
version: '3.7'
services:
es-singlenode:
image: docker.elastic.co/elasticsearch/elasticsearch:8.2.0
container_name: es-singlenode
environment:
- xpack.security.enabled=false
- node.name=single-node
- cluster.name=es-singlenode-c
- discovery.type=single-node
ports:
- 9200:9200
- 9300:9300
networks:
- es-bridge
networks:
es-bridge:
driver: bridge
저 같은 경우 xpack basic 을 사용 하기는 하지만 보안 기능을 사용 하지는 않습니다.
모두 private subnet 에서 구성해서 사용중이기도 하고 별도 ACL 통제를 통해서 접근 제어도 이루어 지고 있어서 인데요.
판단은 각자가 알아서 하셔야 할 것 같습니다.