dataease-dm/installer/dataease/docker-compose-doris.yml
2023-08-24 17:44:03 +08:00

50 lines
1.5 KiB
YAML

version: '2.1'
services:
doris-fe:
image: registry.cn-qingdao.aliyuncs.com/dataease/doris:v1.2.4.1-0606
container_name: doris-fe
privileged: true
environment:
- DORIS_ROLE=fe-leader
- FE_SERVERS=fe1:${DE_DORIS_FE_IP}:9010
- FE_ID=1
volumes:
- ${DE_BASE}/dataease/data/fe:/opt/apache-doris/fe/doris-meta
- ${DE_BASE}/dataease/logs/fe:/opt/apache-doris/fe/log
- ${DE_BASE}/dataease/conf/fe.conf:/opt/apache-doris/fe/conf/fe.conf
networks:
dataease-network :
ipv4_address: ${DE_DORIS_FE_IP}
restart: always
healthcheck:
test: [ "CMD-SHELL", "curl -sS 127.0.0.1:8030 || exit 1" ]
interval: 10s
timeout: 5s
retries: 3
doris-be:
image: registry.cn-qingdao.aliyuncs.com/dataease/doris:v1.2.4.1-0606
container_name: doris-be
privileged: true
environment:
- DORIS_ROLE=be
- FE_SERVERS=fe1:${DE_DORIS_FE_IP}:9010
- BE_ADDR=${DE_DORIS_BE_IP}:9050
volumes:
- ${DE_BASE}/dataease/data/be:/opt/apache-doris/be/storage
- ${DE_BASE}/dataease/logs/be:/opt/apache-doris/be/log
- ${DE_BASE}/dataease/conf/be.conf:/opt/apache-doris/be/conf/be.conf
- ${DE_BASE}/dataease/bin/doris:/docker-entrypoint-initdb.d/
depends_on:
doris-fe:
condition: service_healthy
networks:
dataease-network :
ipv4_address: ${DE_DORIS_BE_IP}
restart: always
healthcheck:
test: [ "CMD-SHELL", "curl -sS 127.0.0.1:8040 || exit 1" ]
interval: 10s
timeout: 5s
retries: 3