X-Git-Url: https://git.mdrn.pl/cas.git/blobdiff_plain/3a5b7046f78122c77861a2cfce46fa3b5e248f8f..676180ac8010d13370620a4889fb07ae6122a335:/Dockerfile?ds=sidebyside diff --git a/Dockerfile b/Dockerfile index 2b7586c..06bcb83 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,15 +1,20 @@ FROM python:3.10-alpine AS base +RUN apk update && apk add --no-cache \ + openssh-keygen COPY requirements.txt requirements.txt RUN pip install --no-cache-dir -r requirements.txt -WORKDIR /app +WORKDIR /app/src -FROM base AS prod +FROM base AS dev + +RUN pip install --no-cache-dir coverage -COPY src src + +FROM base AS prod RUN pip install --no-cache-dir gunicorn psycopg2-binary -RUN src/manage.py collectstatic --no-input +COPY src /app/src