Skip to content
Snippets Groups Projects
Commit 36b2f6b5 authored by Nico Vermaas's avatar Nico Vermaas
Browse files

update python base image for docker

parent b0bed284
No related branches found
No related tags found
1 merge request!276Astronauth integration
Pipeline #43721 failed
FROM 3.8-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=adex_backend.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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment