From fef8a517ee968fac3177e3a89f0b5fedeeead2b3 Mon Sep 17 00:00:00 2001 From: Udo Waechter Date: Sat, 31 Oct 2020 22:43:47 +0100 Subject: [PATCH] entrypoint --- apps/urubu/Dockerfile | 23 +++++++++++++++-------- apps/urubu/docker-entrypoint.sh | 5 +++++ 2 files changed, 20 insertions(+), 8 deletions(-) create mode 100755 apps/urubu/docker-entrypoint.sh diff --git a/apps/urubu/Dockerfile b/apps/urubu/Dockerfile index bdc51e4..f6f8239 100644 --- a/apps/urubu/Dockerfile +++ b/apps/urubu/Dockerfile @@ -1,15 +1,22 @@ -FROM python +FROM debian:buster-slim -#RUN echo 'Acquire::http::proxy "http://172.23.255.1:3142";' >/etc/apt/apt.conf.d/proxy +RUN apt-get update -y && \ + DEBIAN_FRONTEND=noninteractive apt-get install -y python3-pip bash + +# Ze APP RUN pip3 install urubu # CLeanup -#RUN apt-get remove -y --purge ${DEV_PKGS} && \ -# apt-get autoremove --purge -y && \ -# apt-get clean -y && \ -# rm -rf /var/lib/apt/lists/* && \ -# rm -rf /var/cache/apt/* /tmp/* /var/tmp/* /var/log/* - +RUN DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -y && \ + DEBIAN_FRONTEND=noninteractive apt-get clean -y && \ + rm -rf /var/lib/apt/lists/* && \ + rm -rf /var/cache/apt/* /tmp/* /var/tmp/* /var/log/* + + +ADD docker-entrypoint.sh / + +ENTRYPOINT ["/docker-entrypoint.sh"] + VOLUME [ "/data" ] EXPOSE 8000 CMD ["make", "serve"] diff --git a/apps/urubu/docker-entrypoint.sh b/apps/urubu/docker-entrypoint.sh new file mode 100755 index 0000000..1eb0714 --- /dev/null +++ b/apps/urubu/docker-entrypoint.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +set -e + +exec "$@" \ No newline at end of file