Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion docker/runtime/base-image/Dockerfile_base
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,14 @@ ARG TARGETARCH

RUN sed -i -e 's/^APT/# APT/' -e 's/^DPkg/# DPkg/' /etc/apt/apt.conf.d/docker-clean && \
apt-get update -y && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
patchelf gdb binutils binutils-common mysql-client iperf3\
patchelf gdb binutils binutils-common mysql-client iperf3 \
curl wget less vim htop iproute2 numactl jq iotop sysstat \
tcpdump iputils-ping dnsutils strace lsof blktrace tzdata \
bpfcc-tools linux-headers-realtime linux-tools-realtime silversearcher-ag \
google-perftools libperl-dev python2-dev \
net-tools ca-certificates openssl && apt-get clean && rm -rf /var/lib/apt/lists/* && mkdir -p /usr/lib/jvm/ && \
ln -sf /usr/lib/linux-tools/`ls /usr/lib/linux-tools/`/perf /usr/bin/perf &&\
ln -s /usr/bin/google-pprof /usr/bin/pprof && \
if echo $TARGETARCH | grep 'arm64' >>/dev/null ; then \
wget -c http://selectdb-doris-1308700295.cos.ap-beijing.myqcloud.com/toolkit/jdk/bisheng-jdk-17.0.10-linux-aarch64.tar.gz -O - | tar -xz -C /usr/lib/jvm/ && mv /usr/lib/jvm/bisheng-jdk-17.0.10/ /usr/lib/jvm/jdk-17 && \
wget -c http://selectdb-doris-1308700295.cos.ap-beijing.myqcloud.com/toolkit/jdk/bisheng-jdk-8u352-linux-aarch64.tar.gz -O - | tar -xz -C /usr/lib/jvm/ && mv /usr/lib/jvm/bisheng-jdk1.8.0_352/ /usr/lib/jvm/jdk-8; \
Expand All @@ -44,3 +47,6 @@ RUN sed -i -e 's/^APT/# APT/' -e 's/^DPkg/# DPkg/' /etc/apt/apt.conf.d/docker-cl
COPY --from=apache/doris:debug-latest /doris-debug /opt/apache-doris/

WORKDIR /opt/apache-doris

# The last update at: April 29, 2025.
# The docker image tag is changed to: base-2.0
2 changes: 1 addition & 1 deletion docker/runtime/be/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
# get the binary from doris github and utar into resource, update the directory as apache-`version(example:2.0.1)`-bin-`architecture(amd64/arm64)` mode.

# choose a base image
FROM apache/doris:base-latest
FROM apache/doris:base-2.0

ARG TARGETARCH

Expand Down
2 changes: 1 addition & 1 deletion docker/runtime/broker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
# we have support buildx for amd64 and arm64 architecture image build.
# get the binary from doris github and utar into resource, update the directory as apache-`version(example:2.0.1)`-bin-`architecture(amd64/arm64)` mode.

FROM apache/doris:base-latest
FROM apache/doris:base-2.0

ARG TARGETARCH

Expand Down
2 changes: 1 addition & 1 deletion docker/runtime/fe/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
# we have support buildx for amd64 and arm64 architecture image build.
# get the binary from doris github and utar into resource, update the directory as apache-`version(example:2.0.1)`-bin-`architecture(amd64/arm64)` mode.

FROM apache/doris:base-latest
FROM apache/doris:base-2.0

ARG TARGETARCH

Expand Down
2 changes: 1 addition & 1 deletion docker/runtime/ms/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
# get the binary from doris github and utar into resource, update the directory as apache-`version(example:3.0.0)`-bin-`architecture(amd64/arm64)` mode.

# choose a base image
FROM apache/doris:base-latest
FROM apache/doris:base-2.0

ARG TARGETARCH

Expand Down