Created app skeleton
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2020-03-29 17:08:53 +02:00
parent f192459855
commit 9c046b63d9
9 changed files with 67 additions and 22 deletions

View File

@ -1,9 +1,13 @@
FROM python:3
FROM python:3.8-slim
WORKDIR /app
ADD consumer_api requirements.txt /consumer_api/
WORKDIR /consumer_api/
COPY . ./
ENV PIP_NO_CACHE_DIR=true
ENV TZ Europe/Budapest
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN pip3 install --no-cache-dir -r requirements.txt
RUN pip3 install -r requirements.txt
CMD ["python3", "app.py"]
EXPOSE 8000
CMD ["gunicorn", "-b", "0.0.0.0:8000", "app:app"]