|
|
|
|
|
|
|
|
|
|
|
FROM nvcr.io/nvidia/l4t-jetpack:r36.4.0 |
|
|
|
|
|
ENV PYTHONUNBUFFERED=1 \ |
|
PYTHONDONTWRITEBYTECODE=1 \ |
|
PIP_NO_CACHE_DIR=1 \ |
|
PIP_BREAK_SYSTEM_PACKAGES=1 |
|
|
|
|
|
ADD https://github.com/ultralytics/assets/releases/download/v0.0.0/Arial.ttf \ |
|
https://github.com/ultralytics/assets/releases/download/v0.0.0/Arial.Unicode.ttf \ |
|
/root/.config/Ultralytics/ |
|
|
|
|
|
ADD https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/arm64/cuda-keyring_1.1-1_all.deb . |
|
RUN dpkg -i cuda-keyring_1.1-1_all.deb && \ |
|
apt-get update && \ |
|
apt-get install -y --no-install-recommends \ |
|
git python3-pip libopenmpi-dev libopenblas-base libomp-dev libcusparselt0 libcusparselt-dev \ |
|
&& rm -rf /var/lib/apt/lists/* |
|
|
|
|
|
WORKDIR /ultralytics |
|
|
|
|
|
COPY . . |
|
RUN sed -i '/^\[http "https:\/\/github\.com\/"\]/,+1d' .git/config |
|
ADD https://github.com/ultralytics/assets/releases/download/v8.3.0/yolo11n.pt . |
|
|
|
|
|
RUN python3 -m pip install --upgrade pip uv |
|
RUN uv pip install --system \ |
|
https://github.com/ultralytics/assets/releases/download/v0.0.0/onnxruntime_gpu-1.20.0-cp310-cp310-linux_aarch64.whl \ |
|
https://github.com/ultralytics/assets/releases/download/v0.0.0/torch-2.5.0a0+872d972e41.nv24.08-cp310-cp310-linux_aarch64.whl \ |
|
https://github.com/ultralytics/assets/releases/download/v0.0.0/torchvision-0.20.0a0+afc54f7-cp310-cp310-linux_aarch64.whl |
|
RUN uv pip install --system -e ".[export]" |
|
|
|
|
|
RUN rm -rf *.whl /root/.config/Ultralytics/persistent_cache.json |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|