# Épée 200 · Final submission · minimal template.
# Build:  docker build -t myteam/mymodel:v1 .
# Test:   docker run --rm --network=none -v $PWD/input:/input:ro -v $PWD/output:/output myteam/mymodel:v1
#
# Your image must run offline: CLERC executes it with --network=none.
# Bake your weights INTO the image (COPY them), do not download at runtime.
FROM python:3.11-slim

# numpy reads the keypoint files. Add whatever your model needs on top (torch, onnxruntime...).
RUN pip install --no-cache-dir numpy
# RUN pip install --no-cache-dir torch

WORKDIR /app
COPY predict.py .
# COPY weights/ ./weights/

CMD ["python3", "predict.py"]
