Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

dyrnq/docker-doris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

54 Commits

Repository files navigation

docker-doris

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

support doris version

  • 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

support envs

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.

usage demo

docker run

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

docker compose

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

k8s

demo path
standalone usage-demo/k8s/standalone/sts-nopvc.yaml
3fe-3be usage-demo/k8s/3fe-3be/sts-nopvc.yaml

JAVA_OPTS AND JAVA_OPTS_FOR_JDK_17

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"

ref

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /