FROM python:3.9-slim WORKDIR /app # Minimal requirements RUN pip install --upgrade pip flask docker requests ipython jupyter-client ipykernel RUN ipython kernel install --name "python3" --user # Extra requirements RUN pip install pandas scikit-learn matplotlib seaborn COPY jupyter_kernel.py . EXPOSE 5000 ENTRYPOINT ["python", "jupyter_kernel.py"]