FROM nvcr.io/nvidia/pytorch:22.12-py3 # FROM python:3.8.10-slim # alternatively use python image as a base image, if PyTorch with GPU drivers is not needed #COPY requirements.txt /script/requirements.txt #COPY predict.py /script/predict.py #COPY evaluate.py /script/evaluate.py #COPY start.sh /script/start.sh #COPY ./FungiCLEF2023-ViT_base_patch16_224-100E.pth /script/FungiCLEF2023-ViT_base_patch16_224-100E.pth COPY . /script/ # install python dependencies ENV SCRIPT_DIR='/script' WORKDIR $SCRIPT_DIR RUN pip install --no-cache-dir --upgrade pip build && \ pip install --no-cache-dir --compile -r requirements.txt && \ mim install "mmpretrain==1.0.0rc7" && \ rm -rf /var/lib/apt/lists/* /var/cache/apt/* /tmp/* /var/tmp/* # run script CMD bash start.sh