aboutsummaryrefslogtreecommitdiff
path: root/store/debian-dev/Dockerfile
blob: d5e25ba26d0b28823ead4b7fc69879685dd90653 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
ARG VERSION=latest
FROM debian:${VERSION}

ARG USER=
ARG CHINA=

ENV CRUPEST_DEBIAN_DEV_USER=${USER}
ENV CRUPEST_DEBIAN_DEV_CHINA=${CHINA}

ADD setup /setup
RUN export DEBIAN_FRONTEND=noninteractive; \
  /setup/apt.bash && /setup/package.bash && \
  /setup/for-container.bash && \
  rm -rf /var/lib/apt/lists/*


ENV LANG=en_US.utf8
USER ${USER}
WORKDIR /home/${USER}
RUN env DEBIAN_FRONTEND=noninteractive /setup/user.bash

VOLUME [ "/home/${USER}" ]