Skip to content

Commit f16569a

Browse files
authored
REF: workaround docker without buildkit's lack of COPY --chmod support
1 parent 0c9819f commit f16569a

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

repo2docker/buildpacks/base.py

+5-2
Original file line numberDiff line numberDiff line change
@@ -186,8 +186,11 @@
186186
187187
# Add entrypoint
188188
ENV PYTHONUNBUFFERED=1
189-
COPY --chmod=0755 /python3-login /usr/local/bin/python3-login
190-
COPY --chmod=0755 /repo2docker-entrypoint /usr/local/bin/repo2docker-entrypoint
189+
COPY /python3-login /usr/local/bin/python3-login
190+
COPY /repo2docker-entrypoint /usr/local/bin/repo2docker-entrypoint
191+
USER root
192+
RUN chmod 0755 /usr/local/bin/python3-login /usr/local/bin/repo2docker-entrypoint
193+
USER ${NB_USER}
191194
ENTRYPOINT ["/usr/local/bin/repo2docker-entrypoint"]
192195
193196
# Specify the default command to run

0 commit comments

Comments
 (0)