Skip to content

Commit d399c40

Browse files
committed
copy files with owner
1 parent 27bfe4b commit d399c40

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

Dockerfile

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,7 @@ COPY public /src/public/
2828
COPY app /src/app/
2929
RUN rm -rf target/universal/clowder-*.zip clowder clowder-* \
3030
&& ./sbt dist \
31-
&& ls -l target/universal/ \
3231
&& unzip -q target/universal/clowder-*.zip \
33-
&& ls -l \
3432
&& mv clowder-* clowder \
3533
&& mkdir -p clowder/custom clowder/logs
3634

@@ -62,14 +60,13 @@ WORKDIR /home/clowder
6260
VOLUME /home/clowder/custom /home/clowder/data
6361

6462
# copy the build file, this requires sbt dist to be run (will be owned by root)
65-
COPY --from=clowder-build /src/clowder /home/clowder/
63+
COPY --chown=0:0 --from=clowder-build /src/clowder /home/clowder/
6664
COPY docker/clowder.sh docker/healthcheck.sh /home/clowder/
6765
COPY docker/custom.conf docker/play.plugins /home/clowder/custom/
6866

6967
# Containers should NOT run as root as a good practice
7068
# numeric id to be compatible with openshift, will run as random userid:0
7169
RUN mkdir -p /home/clowder/data && \
72-
chgrp -R 0 /home/clowder/ && \
7370
chmod g+w /home/clowder/logs /home/clowder/data /home/clowder/custom
7471
USER 10001
7572

0 commit comments

Comments
 (0)