17 lines
353 B
Docker
17 lines
353 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 poetry \
|
|
&& poetry install --only main \
|
|
&& apk del builds
|
|
|
|
CMD poetry run python3 src/main.py
|