kangda-robot-backend/ruoyi-fastapi-backend/sub_applications/opensearch/docker-compose.yml

29 lines
664 B
YAML

services:
opensearch:
image: opensearchproject/opensearch:2
container_name: kb-opensearch
environment:
- discovery.type=single-node
- bootstrap.memory_lock=true
- OPENSEARCH_JAVA_OPTS=-Xms1g -Xmx1g
- plugins.security.disabled=true
ulimits:
memlock:
soft: -1
hard: -1
nofile:
soft: 65536
hard: 65536
volumes:
- opensearch-data:/usr/share/opensearch/data
ports:
- "9200:9200"
healthcheck:
test: ["CMD-SHELL", "curl -fsS http://127.0.0.1:9200 >/dev/null || exit 1"]
interval: 10s
timeout: 5s
retries: 20
volumes:
opensearch-data: