FROM python:3.7-slim RUN apt update && apt install curl -y # We use Poetry for dependency management RUN curl -sSL https://install.python-poetry.org | python3 - && \ cd /usr/local/bin && \ ln -s ~/.local/bin/poetry && \ poetry config virtualenvs.create false WORKDIR /app COPY ./pyproject.toml ./poetry.lock* main.py ./ RUN poetry install --no-root CMD python3 -m debugpy --listen 5678 main.py