aboutsummaryrefslogtreecommitdiff
path: root/store/debian-dev/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'store/debian-dev/Dockerfile')
-rw-r--r--store/debian-dev/Dockerfile22
1 files changed, 22 insertions, 0 deletions
diff --git a/store/debian-dev/Dockerfile b/store/debian-dev/Dockerfile
new file mode 100644
index 0000000..d5e25ba
--- /dev/null
+++ b/store/debian-dev/Dockerfile
@@ -0,0 +1,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}" ]