docker hub repo dyrnq/doris
features:
- TZ support e.g TZ=Asia/Shanghai
- base image: eclipse-temurin:17-jdk-noble or eclipse-temurin:8-jdk-noble
- doris user: doris(1000:1000)
- working dir: /opt/apache-doris
- 1.2.5~1.2.8
- 2.0.0~2.0.15
- 2.1.0~2.1.11
- 3.0.0~3.0.6.2
| env | default value | optional value | required |
|---|---|---|---|
| TZ | Asia/Shanghai | no | |
| RUN_MODE | STANDALONE/FE/BE/MS | yes | |
| FE_SERVERS | ip or fqdn e.g. fe1:cfe-1:9010 | no | |
| FE_ID | 1 | no | |
| BE_ADDR | ip or fqdn e.g. cbe-1:9050 | no | |
| BE_IP | ip or fqdn | no | |
| BE_PORT | 9050 | no | |
| FE_MASTER_IP | ip or fqdn | no | |
| FE_MASTER_PORT | 9030 | no | |
| USER | root | no | |
| PASSWORD | no | ||
| ENABLE_FQDN_MODE | true | true/false | no |
| FE_ARROW_FLIGHT_SQL_PORT | 10030 | no | |
| BE_ARROW_FLIGHT_SQL_PORT | 10040 | no | |
| FE_PRIORITY_NETWORKS | no | ||
| BE_PRIORITY_NETWORKS | no | ||
| DORIS_FE_PROPERTIES | no | ||
| DORIS_BE_PROPERTIES | no | ||
| DORIS_MS_PROPERTIES | no |
DORIS_FE_PROPERTIES and DORIS_BE_PROPERTIES usage: just like FLINK_PROPERTIES environment variable for passing configuration values.
| demo | path |
|---|---|
| standalone | usage-demo/docker/run-containers-standalone.sh |
| 1fe-1be | usage-demo/docker/run-containers-1fe-1be.sh |
| 3fe-3be | usage-demo/docker/run-containers-3fe-3be.sh |
| demo | path |
|---|---|
| standalone | usage-demo/compose/standalone/compose.yaml |
| 1fe-1be | usage-demo/compose/1fe-1be/compose.yaml |
| 3fe-3be | usage-demo/compose/3fe-3be/compose.yaml |
| demo | path |
|---|---|
| standalone | usage-demo/k8s/standalone/sts-nopvc.yaml |
| 3fe-3be | usage-demo/k8s/3fe-3be/sts-nopvc.yaml |
fe can use --env JACOCO_COVERAGE_OPT="-Xmx3G -Xms3G" override default -Xmx8192m -Xms8192m.
e.g.
--env JACOCO_COVERAGE_OPT="-Xmx3G -Xms3G -XX:+UnlockExperimentalVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+PrintFlagsFinal -XX:-UseG1GC -XX:+UseZGC"