Skip to content

Opencv CUDA

Build dev environment using vscode devcontainer

FROM nvidia/cuda:12.6.0-cudnn-runtime-ubuntu22.04

COPY opencv_debs/* /tmp/opencv_debs/
RUN cd /tmp/opencv_debs && \
    apt update && \
    ARCH=$(uname -m) && \
    if [ "$ARCH" = "aarch64" ]; then \
        apt install -y ./OpenCV-unknown-aarch64-*.deb; \
    elif [ "$ARCH" = "x86_64" ]; then \
        apt install -y ./OpenCV-unknown-x86_64-*.deb; \
    else \
        echo "Unsupported architecture: $ARCH"; exit 1; \
    fi && \
    rm -rf /tmp/opencv_debs

Reference