File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 1+ # syntax=docker/dockerfile:experimental
2+
3+ FROM scratch AS packages
4+ COPY release-packages/code-server*.deb /tmp/
5+
16FROM debian:11
27
38RUN apt-get update \
@@ -34,9 +39,8 @@ RUN ARCH="$(dpkg --print-architecture)" && \
3439 mkdir -p /etc/fixuid && \
3540 printf "user: coder\n group: coder\n " > /etc/fixuid/config.yml
3641
37- COPY release-packages/code-server*.deb /tmp/
3842COPY ci/release-image/entrypoint.sh /usr/bin/entrypoint.sh
39- RUN dpkg -i /tmp/code-server*$(dpkg --print-architecture).deb && rm /tmp/code-server* .deb
43+ RUN --mount=from=packages,src=/tmp,dst=/tmp/packages dpkg -i /tmp/packages/ code-server*$(dpkg --print-architecture).deb
4044
4145EXPOSE 8080
4246# This way, if someone sets $DOCKER_USER, docker-exec will still work as
You can’t perform that action at this time.
0 commit comments