FROM python:3.14-slim WORKDIR /usr/src/app # System upgrades and tmux installation RUN apt-get update && apt-get upgrade -y && \ apt-get install -y tmux && \ rm -rf /var/lib/apt/lists/* # Upgrade pip and install requirements COPY requirements.txt ./ RUN pip install --no-cache-dir --upgrade pip RUN pip install --no-cache-dir -r requirements.txt debugpy # Copy your tmux config to the container's home directory COPY .tmux.conf /root/.tmux.conf COPY . . # Default production command CMD [ "python", "./main.py" ]