Skip to content

Commit 5c0b829

Browse files
committed
Fix Druid & Hadoop
1 parent 89578b0 commit 5c0b829

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

druid/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ ARG JACKSON_DATAFORMAT_XML
77
ARG STAX2_API
88
ARG WOODSTOX_CORE
99
ARG AUTHORIZER
10+
ARG STACKABLE_USER_UID
1011

1112
# Setting this to anything other than "true" will keep the cache folders around (e.g. for Maven, NPM etc.)
1213
# This can be used to speed up builds when disk space is of no concern.

hadoop/Dockerfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ ARG JMX_EXPORTER
88
ARG PROTOBUF
99
ARG TARGETARCH
1010
ARG TARGETOS
11+
ARG STACKABLE_USER_UID
1112

1213
USER ${STACKABLE_USER_UID}
1314
WORKDIR /stackable
@@ -92,6 +93,7 @@ FROM stackable/image/java-devel AS hdfs-utils-builder
9293

9394
ARG HDFS_UTILS
9495
ARG PRODUCT
96+
ARG STACKABLE_USER_UID
9597

9698
USER ${STACKABLE_USER_UID}
9799
WORKDIR /stackable
@@ -113,6 +115,7 @@ FROM stackable/image/java-base AS final
113115
ARG PRODUCT
114116
ARG RELEASE
115117
ARG HDFS_UTILS
118+
ARG STACKABLE_USER_UID
116119

117120
LABEL name="Apache Hadoop" \
118121
maintainer="info@stackable.tech" \
@@ -173,7 +176,7 @@ EOF
173176

174177
COPY hadoop/licenses /licenses
175178

176-
USER stackable
179+
USER ${STACKABLE_USER_UID}
177180

178181
ENV HOME=/stackable
179182
ENV LD_LIBRARY_PATH=/stackable/hadoop/lib/native:/usr/lib/jvm/jre/lib/server

0 commit comments

Comments
 (0)