X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/f3e40709f5b8ebcdf42bbfd705cf8043759d9e64..b914ea210fbbcc10413a5ee78a3a7c5aab2807a0:/Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..9aaaeca --- /dev/null +++ b/Dockerfile @@ -0,0 +1,23 @@ +FROM python:2.7-alpine AS base + +RUN apk update && apk add --no-cache \ + libxslt-dev libxml2-dev build-base \ + tiff-dev jpeg-dev openjpeg-dev zlib-dev freetype-dev lcms2-dev \ + libwebp-dev tcl-dev tk-dev harfbuzz-dev fribidi-dev \ + libxcb-dev libpng-dev \ + postgresql-dev +COPY requirements.txt requirements.txt +RUN pip install --no-cache-dir -r requirements.txt + +WORKDIR /app + + +FROM base AS dev + + + +FROM base AS prod + +RUN pip install --no-cache-dir gunicorn psycopg2-binary + +COPY . /app