Skip to content

Commit 1ad65f1

Browse files
authored
HDDS-14230. Create slim ozone image (#47)
1 parent 57fb73f commit 1ad65f1

File tree

1 file changed

+21
-2
lines changed

1 file changed

+21
-2
lines changed

Dockerfile

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,33 @@
1414
# limitations under the License.
1515

1616
ARG OZONE_RUNNER_IMAGE=apache/ozone-runner
17-
ARG OZONE_RUNNER_VERSION=20250410-1-jdk21
17+
ARG OZONE_RUNNER_VERSION=20251226-2-jdk21-slim
1818
FROM ${OZONE_RUNNER_IMAGE}:${OZONE_RUNNER_VERSION}
1919

2020
ARG OZONE_VERSION=2.0.0
2121
ARG OZONE_URL="https://www.apache.org/dyn/closer.lua?action=download&filename=ozone/${OZONE_VERSION}/ozone-${OZONE_VERSION}.tar.gz"
2222

2323
WORKDIR /opt
24-
RUN sudo rm -rf /opt/hadoop && curl -LSs -o ozone.tar.gz $OZONE_URL && tar zxf ozone.tar.gz && rm ozone.tar.gz && mv ozone* hadoop
24+
RUN sudo rm -rf /opt/hadoop && \
25+
curl -LSs -o ozone.tar.gz $OZONE_URL && \
26+
tar zxf ozone.tar.gz && \
27+
rm ozone.tar.gz && \
28+
mv ozone* hadoop && \
29+
cd hadoop && \
30+
sudo rm -rf \
31+
CONTRIBUTING.md \
32+
compose \
33+
docs \
34+
examples \
35+
HISTORY.md \
36+
kubernetes \
37+
README.md \
38+
SECURITY.md \
39+
share/ozone/byteman \
40+
share/ozone/lib/*-docs-*.jar \
41+
share/ozone/lib/ozone-filesystem-hadoop*.jar \
42+
smoketest \
43+
tests
2544

2645
WORKDIR /opt/hadoop
2746

0 commit comments

Comments
 (0)