FROM python:3.12-slim AS builder ENV LANG=C.UTF-8 \ LC_ALL=C.UTF-8 RUN apt-get update && apt-get install -y --no-install-recommends \ locales vim iputils-ping build-essential && \ locale-gen en_US.UTF-8 && \ apt-get clean && apt-get autoremove -y && rm -rf /var/lib/apt/lists/* && \ pip install --no-cache-dir unidecode WORKDIR /app COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt FROM python:3.12-slim ENV LANG=C.UTF-8 \ LC_ALL=C.UTF-8 RUN apt-get update && apt-get install -y --no-install-recommends \ locales vim iputils-ping && \ locale-gen en_US.UTF-8 && \ apt-get clean && apt-get autoremove -y && rm -rf /var/lib/apt/lists/* WORKDIR /app COPY --from=builder /usr/local/lib/python3.12/site-packages /usr/local/lib/python3.12/site-packages COPY --from=builder /usr/local/bin /usr/local/bin RUN mkdir /app/logs RUN mkdir /app/controller COPY src . COPY utils/Exchange2.py utils/exchangeModels.py utils/HostMetrics.py /app # COPY Model/sg_tray_models/services_model.py /app/models/sg_tray_models/ # COPY Model/servico_titulos_receber/contract_Tittles.py /app/models/servico_titulos_receber/ # COPY Model/servico_titulos_receber/tittle_model.py /app/models/servico_titulos_receber/ CMD ["python", "controller.py"]