This is an automated email from the ASF dual-hosted git repository. cwylie pushed a commit to branch 0.21.1 in repository https://gitbox.apache.org/repos/asf/druid.git
commit be682b2abf30287a8456627a20265222cbfca730 Author: frank chen <[email protected]> AuthorDate: Fri Apr 30 23:51:53 2021 +0800 fix docker volume permissions (#11167) Docker volume directory was accidentally removed due to reordering of statements. This causes ownership and permissions on the volume directory to be reset, preventing startup. fixes #11166 Signed-off-by: frank chen <[email protected]> --- distribution/docker/Dockerfile | 8 ++++---- distribution/docker/Dockerfile.java11 | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/distribution/docker/Dockerfile b/distribution/docker/Dockerfile index f036cc0..1d09594 100644 --- a/distribution/docker/Dockerfile +++ b/distribution/docker/Dockerfile @@ -46,13 +46,13 @@ COPY --from=busybox /bin/busybox /busybox/busybox RUN ["/busybox/busybox", "--install", "/bin"] RUN addgroup -S -g 1000 druid \ - && adduser -S -u 1000 -D -H -h /opt/druid -s /bin/sh -g '' -G druid druid \ - && mkdir -p /opt/druid/var \ - && chown -R druid:druid /opt \ - && chmod 775 /opt/druid/var + && adduser -S -u 1000 -D -H -h /opt/druid -s /bin/sh -g '' -G druid druid COPY --chown=druid:druid --from=builder /opt /opt COPY distribution/docker/druid.sh /druid.sh +RUN mkdir /opt/druid/var \ + && chown druid:druid /opt/druid/var \ + && chmod 775 /opt/druid/var USER druid VOLUME /opt/druid/var diff --git a/distribution/docker/Dockerfile.java11 b/distribution/docker/Dockerfile.java11 index 8a5eb98..32eb958 100644 --- a/distribution/docker/Dockerfile.java11 +++ b/distribution/docker/Dockerfile.java11 @@ -46,13 +46,13 @@ COPY --from=busybox /bin/busybox /busybox/busybox RUN ["/busybox/busybox", "--install", "/bin"] RUN addgroup -S -g 1000 druid \ - && adduser -S -u 1000 -D -H -h /opt/druid -s /bin/sh -g '' -G druid druid \ - && mkdir -p /opt/druid/var \ - && chown -R druid:druid /opt \ - && chmod 775 /opt/druid/var + && adduser -S -u 1000 -D -H -h /opt/druid -s /bin/sh -g '' -G druid druid COPY --chown=druid:druid --from=builder /opt /opt COPY distribution/docker/druid.sh /druid.sh +RUN mkdir /opt/druid/var \ + && chown druid:druid /opt/druid/var \ + && chmod 775 /opt/druid/var USER druid VOLUME /opt/druid/var --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
