From ee0a5d881c896ccbd05ec16b5d7e3f12774c6844 Mon Sep 17 00:00:00 2001 From: Raghuram Subramani Date: Sat, 25 May 2024 15:42:43 +0530 Subject: update --- containers/debian/Dockerfile | 14 ++++++++++++++ containers/debian/compose.yaml | 12 ++++++++++++ containers/debian/scripts | 1 + 3 files changed, 27 insertions(+) create mode 100644 containers/debian/Dockerfile create mode 100644 containers/debian/compose.yaml create mode 120000 containers/debian/scripts (limited to 'containers') diff --git a/containers/debian/Dockerfile b/containers/debian/Dockerfile new file mode 100644 index 0000000..537893f --- /dev/null +++ b/containers/debian/Dockerfile @@ -0,0 +1,14 @@ +FROM debian:bookworm + +COPY scripts/provision-root.sh /provision-root.sh +RUN bash /provision-root.sh +RUN rm /provision-root.sh + +USER compromyse +WORKDIR /home/compromyse + +COPY scripts/provision-user.sh /tmp/provision-user.sh +RUN bash /tmp/provision-user.sh +RUN rm /tmp/provision-user.sh + +CMD [ "cat" ] diff --git a/containers/debian/compose.yaml b/containers/debian/compose.yaml new file mode 100644 index 0000000..69860b5 --- /dev/null +++ b/containers/debian/compose.yaml @@ -0,0 +1,12 @@ +services: + main: + build: . + stdin_open: true + tty: true + volumes: + - ~/shared:/shared + deploy: + resources: + limits: + cpus: '4' + memory: 56gb diff --git a/containers/debian/scripts b/containers/debian/scripts new file mode 120000 index 0000000..11aee1d --- /dev/null +++ b/containers/debian/scripts @@ -0,0 +1 @@ +../../scripts/ \ No newline at end of file -- cgit v1.2.3