19 lines
445 B
Docker
19 lines
445 B
Docker
FROM python:3.11-alpine
|
|
|
|
COPY ./ /app
|
|
|
|
WORKDIR /app
|
|
|
|
ENV TZ Europe/Paris
|
|
|
|
RUN cp /usr/share/zoneinfo/$TZ /etc/localtime \
|
|
&& echo $TZ > /etc/timezone \
|
|
&& apk add -U --no-cache --virtual builds gcc musl-dev libffi-dev \
|
|
&& pip3 install --upgrade pip \
|
|
&& pip3 install poetry \
|
|
&& poetry config virtualenvs.create false --local \
|
|
&& poetry install --only main \
|
|
&& apk del builds
|
|
|
|
CMD poetry run python3 src/main.py
|