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/Dockerfile20
1 files changed, 20 insertions, 0 deletions
diff --git a/store/debian-dev/Dockerfile b/store/debian-dev/Dockerfile
new file mode 100644
index 0000000..732ffa4
--- /dev/null
+++ b/store/debian-dev/Dockerfile
@@ -0,0 +1,20 @@
+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 env DEBIAN_FRONTEND=noninteractive /setup/apt.bash
+RUN env DEBIAN_FRONTEND=noninteractive /setup/package.bash
+RUN env DEBIAN_FRONTEND=noninteractive /setup/for-container.bash
+
+ENV LANG=en_US.utf8
+USER ${USER}
+WORKDIR /home/${USER}
+RUN env DEBIAN_FRONTEND=noninteractive /setup/user.bash
+
+VOLUME [ "/home/${USER}" ]