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