FROM python:3.9 as core COPY ./core/requirements.txt ./requirements.txt RUN pip install -f requirements.txt WORKDIR /app COPY ./core . RUN python ./initialization.py FROM python:3.9 COPY ./api/requirements.txt ./requirements.txt RUN pip install -f requirements.txt WORKDIR /app COPY ./api . COPY --from=core ./engine.pickle ./engine.pickle EXPOSE 9999 ENTRYPOINT ["python", "service_manager.py"]