trmnl-bring-plugin/Dockerfile

20 lines
417 B
Text
Raw Permalink Normal View History

FROM python:3.13.11-alpine3.23 AS builder
2025-02-12 01:04:27 -05:00
RUN apk add --no-cache gcc g++ musl-dev rust cargo patchelf
2025-02-12 01:04:27 -05:00
COPY requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt
FROM python:3.13.11-alpine3.23
COPY --from=builder /usr/local/lib/python3.13/site-packages /usr/local/lib/python3.13/site-packages
RUN apk add --no-cache libstdc++
WORKDIR /usr/src/app
2025-02-12 01:04:27 -05:00
COPY . .
CMD [ "python", "-u", "./main.py" ]