diff --git a/Dockerfile b/Dockerfile index f81fdcf0..2d9752ea 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,10 @@ FROM python:3.8 as build RUN apt-get update && apt-get install -y gcc python-pip -# RUN apk add --no-cache build-base g++ gcc libxml2-dev libxslt-dev libffi-dev openssl-dev make + ADD app/requirements.txt /requirements.txt RUN pip install -r requirements.txt +FROM python:3.8-slim +COPY --from=0 /usr/local/lib/python3.8/site-packages /usr/local/lib/python3.8/site-packages ADD app /app CMD python /app/bot.py diff --git a/Dockerfile-test-env b/Dockerfile-test-env index 46b24f16..cf94a534 100644 --- a/Dockerfile-test-env +++ b/Dockerfile-test-env @@ -1,7 +1,10 @@ -FROM python as builder -RUN apt-get update && apt-get install -y gcc make automake -# RUN apk update && apk add --no-cache make python3-dev automake gcc libxml2-dev libxslt-dev g++ +FROM python:3.8 as build +RUN apt-get update && apt-get install -y gcc python-pip + ADD app/requirements.txt /requirements.txt RUN pip install -r requirements.txt +FROM python:3.8-slim +COPY --from=0 /usr/local/lib/python3.8/site-packages /usr/local/lib/python3.8/site-packages +ADD app /app WORKDIR /app