From f694ffbfb30f56ab8ea4feefed8bb8b77f28f620 Mon Sep 17 00:00:00 2001
From: vermaas <vermaas@astron.nl>
Date: Tue, 7 Feb 2023 09:50:22 +0100
Subject: [PATCH] fixing package dependencies

---
 atdb/Dockerfile | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/atdb/Dockerfile b/atdb/Dockerfile
index b73ef51f..0004e0d8 100644
--- a/atdb/Dockerfile
+++ b/atdb/Dockerfile
@@ -1,16 +1,16 @@
-FROM python:3.6.7-alpine
-ENV PYTHONUNBUFFERED 1
-RUN apk update && apk add bash && apk add nano && apk add mc
+FROM python:3.10-slim
+RUN apt-get update && apt-get install --no-install-recommends -y bash nano mc libmagic1 git
+
 RUN mkdir /src
 WORKDIR /src
 COPY . /src/
 
-# install dependencies
-RUN \
- apk add --no-cache python3 postgresql-libs && \
- apk add --no-cache --virtual .build-deps gcc python3-dev musl-dev postgresql-dev && \
- pip install -r requirements/prod.txt && \
- apk --purge del .build-deps
+RUN pip install --upgrade pip
+RUN pip install -r requirements/prod.txt
+
+RUN python manage.py collectstatic --settings=atdb.settings.dev --noinput
 
 # run gunicorn
-CMD exec gunicorn atdb.wsgi_docker_sdc:application --bind 0.0.0.0:8000 --workers 4
+CMD exec gunicorn atdb.wsgi_docker_sdc:application --bind 0.0.0.0:8000 --workers 4 --timeout 120
+
+
-- 
GitLab