deepstream-l4t (7.1-triton-multiarch)
Published 2025-06-28 16:07:19 +00:00 by publish
Installation
docker pull packages.speedcloud.co.in/public/deepstream-l4t:7.1-triton-multiarchsha256:257835219407aa67c8af4a535ae820bbabe7d72b50fa4e247cca167364b4b1d1Image Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=22.04 |
| ADD file:2f8a54a5efd080fb81efea702b4e3e07d946eec7563fb2281bd28950c10ec462 in / |
| CMD ["/bin/bash"] |
| RUN /bin/sh -c export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -y --no-install-recommends apt-utils build-essential ca-certificates curl libncurses5 libncursesw5 patch wget rsync unzip jq gnupg libtcmalloc-minimal4 # buildkit |
| ARG CUDA_VERSION=12.6.0.022 |
| ARG CUDA_DRIVER_VERSION=560.35.03 |
| ARG JETPACK_HOST_MOUNTS= |
| ENV CUDA_VERSION=12.6.0.022 CUDA_DRIVER_VERSION=560.35.03 CUDA_CACHE_DISABLE=1 NVIDIA_REQUIRE_JETPACK_HOST_MOUNTS= |
| RUN |3 CUDA_VERSION=12.6.0.022 CUDA_DRIVER_VERSION=560.35.03 JETPACK_HOST_MOUNTS= /bin/sh -c if [ -n "${JETPACK_HOST_MOUNTS}" ]; then echo "/usr/lib/aarch64-linux-gnu/tegra" > /etc/ld.so.conf.d/nvidia-tegra.conf && echo "/usr/lib/aarch64-linux-gnu/tegra-egl" >> /etc/ld.so.conf.d/nvidia-tegra.conf; fi # buildkit |
| RUN |3 CUDA_VERSION=12.6.0.022 CUDA_DRIVER_VERSION=560.35.03 JETPACK_HOST_MOUNTS= /bin/sh -c /nvidia/build-scripts/installCUDA.sh # buildkit |
| RUN |3 CUDA_VERSION=12.6.0.022 CUDA_DRIVER_VERSION=560.35.03 JETPACK_HOST_MOUNTS= /bin/sh -c cp -vprd /nvidia/. / && patch -p0 < /etc/startup_scripts.patch && rm -f /etc/startup_scripts.patch # buildkit |
| ENV _CUDA_COMPAT_PATH=/usr/local/cuda/compat ENV=/etc/shinit_v2 BASH_ENV=/etc/bash.bashrc SHELL=/bin/bash NVIDIA_REQUIRE_CUDA=cuda>=9.0 |
| LABEL com.nvidia.volumes.needed=nvidia_driver com.nvidia.cuda.version=9.0 |
| ARG NCCL_VERSION=2.22.3 |
| ARG CUBLAS_VERSION=12.6.0.22 |
| ARG CUFFT_VERSION=11.2.6.28 |
| ARG CURAND_VERSION=10.3.7.37 |
| ARG CUSPARSE_VERSION=12.5.2.23 |
| ARG CUSOLVER_VERSION=11.6.4.38 |
| ARG CUTENSOR_VERSION=2.0.2.5 |
| ARG NPP_VERSION=12.3.1.23 |
| ARG NVJPEG_VERSION=12.3.3.23 |
| ARG CUDNN_VERSION=9.3.0.75 |
| ARG CUDNN_FRONTEND_VERSION=1.5.2 |
| ARG TRT_VERSION=10.3.0.26+cuda12.5.1.007 |
| ARG TRTOSS_VERSION=24.08 |
| ARG NSIGHT_SYSTEMS_VERSION=2024.4.2.133 |
| ARG NSIGHT_COMPUTE_VERSION=2024.3.0.15 |
| ARG CUSPARSELT_VERSION=0.6.2.3 |
| ENV NCCL_VERSION=2.22.3 CUBLAS_VERSION=12.6.0.22 CUFFT_VERSION=11.2.6.28 CURAND_VERSION=10.3.7.37 CUSPARSE_VERSION=12.5.2.23 CUSPARSELT_VERSION=0.6.2.3 CUSOLVER_VERSION=11.6.4.38 CUTENSOR_VERSION=2.0.2.5 NPP_VERSION=12.3.1.23 NVJPEG_VERSION=12.3.3.23 CUDNN_VERSION=9.3.0.75 CUDNN_FRONTEND_VERSION=1.5.2 TRT_VERSION=10.3.0.26+cuda12.5.1.007 TRTOSS_VERSION=24.08 NSIGHT_SYSTEMS_VERSION=2024.4.2.133 NSIGHT_COMPUTE_VERSION=2024.3.0.15 |
| RUN |19 CUDA_VERSION=12.6.0.022 CUDA_DRIVER_VERSION=560.35.03 JETPACK_HOST_MOUNTS= NCCL_VERSION=2.22.3 CUBLAS_VERSION=12.6.0.22 CUFFT_VERSION=11.2.6.28 CURAND_VERSION=10.3.7.37 CUSPARSE_VERSION=12.5.2.23 CUSOLVER_VERSION=11.6.4.38 CUTENSOR_VERSION=2.0.2.5 NPP_VERSION=12.3.1.23 NVJPEG_VERSION=12.3.3.23 CUDNN_VERSION=9.3.0.75 CUDNN_FRONTEND_VERSION=1.5.2 TRT_VERSION=10.3.0.26+cuda12.5.1.007 TRTOSS_VERSION=24.08 NSIGHT_SYSTEMS_VERSION=2024.4.2.133 NSIGHT_COMPUTE_VERSION=2024.3.0.15 CUSPARSELT_VERSION=0.6.2.3 /bin/sh -c /nvidia/build-scripts/installLIBS.sh && /nvidia/build-scripts/installCUDNN.sh && /nvidia/build-scripts/installTRT.sh && /nvidia/build-scripts/installNSYS.sh && /nvidia/build-scripts/installNCU.sh && /nvidia/build-scripts/installCUTENSOR.sh && /nvidia/build-scripts/installCUSPARSELT.sh && if [ -z "${JETPACK_HOST_MOUNTS}" ]; then /nvidia/build-scripts/installNCCL.sh; fi; # buildkit |
| LABEL com.nvidia.nccl.version=2.22.3 com.nvidia.cublas.version=12.6.0.22 com.nvidia.cufft.version=11.2.6.28 com.nvidia.curand.version=10.3.7.37 com.nvidia.cusparse.version=12.5.2.23 com.nvidia.cusparselt.version=0.6.2.3 com.nvidia.cusolver.version=11.6.4.38 com.nvidia.cutensor.version=2.0.2.5 com.nvidia.npp.version=12.3.1.23 com.nvidia.nvjpeg.version=12.3.3.23 com.nvidia.cudnn.version=9.3.0.75 com.nvidia.tensorrt.version=10.3.0.26+cuda12.5.1.007 com.nvidia.tensorrtoss.version=24.08 com.nvidia.nsightsystems.version=2024.4.2.133 com.nvidia.nsightcompute.version=2024.3.0.15 |
| ARG DALI_VERSION=1.40.0 |
| ARG DALI_BUILD=16741769 |
| ARG POLYGRAPHY_VERSION=0.49.13 |
| ARG TRANSFORMER_ENGINE_VERSION=1.9 |
| ARG MODEL_OPT_VERSION=0.15.0 |
| ENV DALI_VERSION=1.40.0 DALI_BUILD=16741769 POLYGRAPHY_VERSION=0.49.13 TRANSFORMER_ENGINE_VERSION=1.9 MODEL_OPT_VERSION=0.15.0 |
| ADD docs.tgz / # buildkit |
| RUN |24 CUDA_VERSION=12.6.0.022 CUDA_DRIVER_VERSION=560.35.03 JETPACK_HOST_MOUNTS= NCCL_VERSION=2.22.3 CUBLAS_VERSION=12.6.0.22 CUFFT_VERSION=11.2.6.28 CURAND_VERSION=10.3.7.37 CUSPARSE_VERSION=12.5.2.23 CUSOLVER_VERSION=11.6.4.38 CUTENSOR_VERSION=2.0.2.5 NPP_VERSION=12.3.1.23 NVJPEG_VERSION=12.3.3.23 CUDNN_VERSION=9.3.0.75 CUDNN_FRONTEND_VERSION=1.5.2 TRT_VERSION=10.3.0.26+cuda12.5.1.007 TRTOSS_VERSION=24.08 NSIGHT_SYSTEMS_VERSION=2024.4.2.133 NSIGHT_COMPUTE_VERSION=2024.3.0.15 CUSPARSELT_VERSION=0.6.2.3 DALI_VERSION=1.40.0 DALI_BUILD=16741769 POLYGRAPHY_VERSION=0.49.13 TRANSFORMER_ENGINE_VERSION=1.9 MODEL_OPT_VERSION=0.15.0 /bin/sh -c echo "/usr/local/nvidia/lib" >> /etc/ld.so.conf.d/nvidia.conf && echo "/usr/local/nvidia/lib64" >> /etc/ld.so.conf.d/nvidia.conf # buildkit |
| ARG _LIBPATH_SUFFIX= |
| ENV PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LD_LIBRARY_PATH=/usr/local/cuda/compat/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64 NVIDIA_VISIBLE_DEVICES=all NVIDIA_DRIVER_CAPABILITIES=compute,utility,video |
| COPY entrypoint/ /opt/nvidia/ # buildkit |
| ENV NVIDIA_PRODUCT_NAME=CUDA |
| ENTRYPOINT ["/opt/nvidia/nvidia_entrypoint.sh"] |
| COPY NVIDIA_Deep_Learning_Container_License.pdf /workspace/ # buildkit |
| RUN /bin/sh -c export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -y --no-install-recommends build-essential git libglib2.0-0 less libnl-route-3-200 libnl-3-dev libnl-route-3-dev libnuma-dev libnuma1 libpmi2-0-dev nano numactl openssh-client vim wget && rm -rf /var/lib/apt/lists/* # buildkit |
| ARG GDRCOPY_VERSION=2.3.1-1 |
| ARG HPCX_VERSION=2.19 |
| ARG RDMACORE_VERSION=39.0 |
| ARG MOFED_VERSION=5.4-rdmacore39.0 |
| ARG OPENUCX_VERSION=1.17.0 |
| ARG OPENMPI_VERSION=4.1.7 |
| ENV GDRCOPY_VERSION=2.3.1-1 HPCX_VERSION=2.19 MOFED_VERSION=5.4-rdmacore39.0 OPENUCX_VERSION=1.17.0 OPENMPI_VERSION=4.1.7 RDMACORE_VERSION=39.0 |
| ARG TARGETARCH=amd64 |
| RUN |7 GDRCOPY_VERSION=2.3.1-1 HPCX_VERSION=2.19 RDMACORE_VERSION=39.0 MOFED_VERSION=5.4-rdmacore39.0 OPENUCX_VERSION=1.17.0 OPENMPI_VERSION=4.1.7 TARGETARCH=amd64 /bin/sh -c cd /nvidia && ( export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -y --no-install-recommends libibverbs1 libibverbs-dev librdmacm1 librdmacm-dev libibumad3 libibumad-dev ibverbs-utils ibverbs-providers && rm -rf /var/lib/apt/lists/* && rm $(dpkg-query -L libibverbs-dev librdmacm-dev libibumad-dev | grep "\(\.so\|\.a\)$") ) && ( cd opt/gdrcopy/ && dpkg -i libgdrapi_*.deb ) && ( cp -r opt/hpcx /opt/ && cp etc/ld.so.conf.d/hpcx.conf /etc/ld.so.conf.d/ && ln -sf /opt/hpcx/ompi /usr/local/mpi && ln -sf /opt/hpcx/ucx /usr/local/ucx && sed -i 's/^\(hwloc_base_binding_policy\) = core$/\1 = none/' /opt/hpcx/ompi/etc/openmpi-mca-params.conf && sed -i 's/^\(btl = self\)$/#\1/' /opt/hpcx/ompi/etc/openmpi-mca-params.conf ) && ldconfig # buildkit |
| ENV OPAL_PREFIX=/opt/hpcx/ompi PATH=/usr/local/mpi/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/ucx/bin |
| ENV OMPI_MCA_coll_hcoll_enable=0 |
| COPY cuda-*.patch /tmp # buildkit |
| RUN |7 GDRCOPY_VERSION=2.3.1-1 HPCX_VERSION=2.19 RDMACORE_VERSION=39.0 MOFED_VERSION=5.4-rdmacore39.0 OPENUCX_VERSION=1.17.0 OPENMPI_VERSION=4.1.7 TARGETARCH=amd64 /bin/sh -c export DEVEL=1 BASE=0 && /nvidia/build-scripts/installNCU.sh && /nvidia/build-scripts/installCUDA.sh && /nvidia/build-scripts/installLIBS.sh && if [ ! -f /etc/ld.so.conf.d/nvidia-tegra.conf ]; then /nvidia/build-scripts/installNCCL.sh; fi && /nvidia/build-scripts/installCUDNN.sh && /nvidia/build-scripts/installCUTENSOR.sh && /nvidia/build-scripts/installTRT.sh && /nvidia/build-scripts/installNSYS.sh && /nvidia/build-scripts/installCUSPARSELT.sh && if [ -f "/tmp/cuda-${_CUDA_VERSION_MAJMIN}.patch" ]; then patch -p0 < /tmp/cuda-${_CUDA_VERSION_MAJMIN}.patch; fi && rm -f /tmp/cuda-*.patch # buildkit |
| ENV LIBRARY_PATH=/usr/local/cuda/lib64/stubs: |
| ARG TRITON_VERSION |
| ARG TRITON_CONTAINER_VERSION |
| ENV TRITON_SERVER_VERSION=2.49.0 |
| ENV NVIDIA_TRITON_SERVER_VERSION=24.08 |
| LABEL com.nvidia.tritonserver.version=2.49.0 |
| ENV PATH=/opt/tritonserver/bin:/usr/local/mpi/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/ucx/bin |
| ENV UCX_MEM_EVENTS=no |
| ENV LD_LIBRARY_PATH=/opt/hpcx/ucc/lib/:/opt/hpcx/ucx/lib/:/usr/local/cuda/compat/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64 |
| ENV TF_ADJUST_HUE_FUSED=1 |
| ENV TF_ADJUST_SATURATION_FUSED=1 |
| ENV TF_ENABLE_WINOGRAD_NONFUSED=1 |
| ENV TF_AUTOTUNE_THRESHOLD=2 |
| ENV TRITON_SERVER_GPU_ENABLED=1 |
| ENV TRITON_SERVER_USER=triton-server |
| RUN |2 TRITON_VERSION=2.49.0 TRITON_CONTAINER_VERSION=24.08 /bin/sh -c userdel tensorrt-server > /dev/null 2>&1 || true && if ! id -u $TRITON_SERVER_USER > /dev/null 2>&1 ; then useradd $TRITON_SERVER_USER; fi && [ `id -u $TRITON_SERVER_USER` -eq 1000 ] && [ `id -g $TRITON_SERVER_USER` -eq 1000 ] # buildkit |
| ENV DEBIAN_FRONTEND=noninteractive |
| RUN |2 TRITON_VERSION=2.49.0 TRITON_CONTAINER_VERSION=24.08 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends clang curl dirmngr git gperf libb64-0d libcurl4-openssl-dev libgoogle-perftools-dev libjemalloc-dev libnuma-dev libre2-9 software-properties-common wget libgomp1 && rm -rf /var/lib/apt/lists/* # buildkit |
| ENV TCMALLOC_RELEASE_RATE=200 |
| ENV DCGM_VERSION=3.2.6 |
| RUN |2 TRITON_VERSION=2.49.0 TRITON_CONTAINER_VERSION=24.08 /bin/sh -c curl -o /tmp/cuda-keyring.deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.0-1_all.deb && apt install /tmp/cuda-keyring.deb && rm /tmp/cuda-keyring.deb && apt-get update && apt-get install -y datacenter-gpu-manager=1:3.2.6 # buildkit |
| RUN |2 TRITON_VERSION=2.49.0 TRITON_CONTAINER_VERSION=24.08 /bin/sh -c ln -sf ${_CUDA_COMPAT_PATH}/lib.real ${_CUDA_COMPAT_PATH}/lib && echo ${_CUDA_COMPAT_PATH}/lib > /etc/ld.so.conf.d/00-cuda-compat.conf && ldconfig && rm -f ${_CUDA_COMPAT_PATH}/lib # buildkit |
| RUN |2 TRITON_VERSION=2.49.0 TRITON_CONTAINER_VERSION=24.08 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends python3 libarchive-dev python3-pip libpython3-dev && pip3 install --upgrade pip && pip3 install --upgrade wheel setuptools "numpy<2" virtualenv && rm -rf /var/lib/apt/lists/* # buildkit |
| ENV PYTHONPATH=/opt/tritonserver/backends/dali/wheel/dali: |
| WORKDIR /opt/tritonserver |
| RUN |2 TRITON_VERSION=2.49.0 TRITON_CONTAINER_VERSION=24.08 /bin/sh -c rm -fr /opt/tritonserver/* # buildkit |
| ENV NVIDIA_PRODUCT_NAME=Triton Server |
| COPY docker/entrypoint.d/ /opt/nvidia/entrypoint.d/ # buildkit |
| ENV NVIDIA_BUILD_ID=107631419 |
| LABEL com.nvidia.build.id=107631419 |
| LABEL com.nvidia.build.ref=d6d22b0c041ad84bc3cdf0067237c82c1024da6b |
| WORKDIR /opt |
| COPY build/install tritonserver # buildkit |
| WORKDIR /opt/tritonserver |
| COPY NVIDIA_Deep_Learning_Container_License.pdf . # buildkit |
| LABEL com.amazonaws.sagemaker.capabilities.accept-bind-to-port=true |
| LABEL com.amazonaws.sagemaker.capabilities.multi-models=true |
| COPY docker/sagemaker/serve /usr/bin/. # buildkit |
| ARG DS_PUBLIC_X86 |
| ARG DS_PUBLIC_X86_SDK_FILE |
| ARG DS_DIR |
| RUN |3 DS_PUBLIC_X86=https://urm.nvidia.com/artifactory/sw-ds-generic/save/deepstream_x86_public_20241004_G37791939_rel36_PRC1_v7.1.0.tbz2 DS_PUBLIC_X86_SDK_FILE=deepstream_sdk_v7.1.0_x86_64.tbz2 DS_DIR=/opt/nvidia/deepstream/deepstream-7.1 /bin/sh -c head -n -2 /etc/apt/sources.list > /tmp/tmp.txt && mv /tmp/tmp.txt /etc/apt/sources.list # buildkit |
| RUN |3 DS_PUBLIC_X86=https://urm.nvidia.com/artifactory/sw-ds-generic/save/deepstream_x86_public_20241004_G37791939_rel36_PRC1_v7.1.0.tbz2 DS_PUBLIC_X86_SDK_FILE=deepstream_sdk_v7.1.0_x86_64.tbz2 DS_DIR=/opt/nvidia/deepstream/deepstream-7.1 /bin/sh -c apt-key adv --keyserver keyserver.ubuntu.com --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y software-properties-common && add-apt-repository "deb https://librealsense.intel.com/Debian/apt-repo $(lsb_release -cs) main" -u && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y librealsense2-dev librealsense2-utils && rm -rf /var/lib/apt/lists/* && apt autoremove # buildkit |
| RUN |3 DS_PUBLIC_X86=https://urm.nvidia.com/artifactory/sw-ds-generic/save/deepstream_x86_public_20241004_G37791939_rel36_PRC1_v7.1.0.tbz2 DS_PUBLIC_X86_SDK_FILE=deepstream_sdk_v7.1.0_x86_64.tbz2 DS_DIR=/opt/nvidia/deepstream/deepstream-7.1 /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends wget libxml2 tzdata libyaml-cpp-dev gnutls-bin && rm -rf /var/lib/apt/lists/* && apt autoremove # buildkit |
| RUN |3 DS_PUBLIC_X86=https://urm.nvidia.com/artifactory/sw-ds-generic/save/deepstream_x86_public_20241004_G37791939_rel36_PRC1_v7.1.0.tbz2 DS_PUBLIC_X86_SDK_FILE=deepstream_sdk_v7.1.0_x86_64.tbz2 DS_DIR=/opt/nvidia/deepstream/deepstream-7.1 /bin/sh -c mkdir -p /tmp99 ; apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends linux-libc-dev libglew2.2 libssl3 libjpeg8 libjson-glib-1.0-0 gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-tools gstreamer1.0-alsa libcurl4 libuuid1 libjansson4 libjansson-dev librabbitmq4 libgles2-mesa libgstrtspserver-1.0-0 libv4l-dev gdb bash-completion libboost-dev uuid-dev libgstrtspserver-1.0-0 libgstrtspserver-1.0-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libglew-dev libssl-dev freeglut3-dev libjpeg-dev libcurl4-gnutls-dev libjson-glib-dev libboost-dev libpango1.0-dev librabbitmq-dev libgles2-mesa-dev pkg-config libxau-dev libxdmcp-dev libxcb1-dev libxext-dev libx11-dev libnss3 linux-libc-dev libxml2 openssl git wget gnutls-bin sshfs python3-distutils python3-apt python3 python3-pip rsyslog libjsoncpp-dev vim rsync libpython3.10-dev gstreamer1.0-rtsp libcairo2 libpangocairo-1.0-0 libx11-6 libyaml-cpp-dev libc-dev-bin libslurm37 libc6 libcurl3-gnutls libc-bin libpmi2-0 libcurl4 curl && tar --version ; tar -xvf /tmp/docker/deepstream_sdk_v7.1.0_x86_64.tbz2 -C / ; /opt/nvidia/deepstream/deepstream/install.sh && /tmp/docker/install_extra_libs.sh && /tmp/docker/gRPC_installation.sh && cp /tmp/docker/LicenseAgreementContainer.pdf /opt/nvidia/deepstream/deepstream/ && cp /tmp/docker/user_additional_install_devel.sh /opt/nvidia/deepstream/deepstream/user_additional_install.sh && cp /tmp/docker/user_deepstream_python_apps_install.sh /opt/nvidia/deepstream/deepstream/user_deepstream_python_apps_install.sh && wget -O /etc/init.d/rsyslog https://urm.nvidia.com/artifactory/sw-ds-generic/depend/ubuntu2204/rsyslog_config/rsyslog -nv && chmod +x /etc/init.d/rsyslog && wget -O /tmp99/libgstrtpmanager.so https://urm.nvidia.com/artifactory/sw-ds-generic/permanent_prebuilt/rtpmanager_gst/x86/libgstrtpmanager.so && cp /tmp/docker/10_nvidia.json /usr/share/glvnd/egl_vendor.d/10_nvidia.jsoa && cp /tmp/docker/entrypoint.sh /opt/nvidia/deepstream/deepstream/ && rm -rf /var/lib/apt/lists/* && apt autoremove # buildkit |
| RUN |3 DS_PUBLIC_X86=https://urm.nvidia.com/artifactory/sw-ds-generic/save/deepstream_x86_public_20241004_G37791939_rel36_PRC1_v7.1.0.tbz2 DS_PUBLIC_X86_SDK_FILE=deepstream_sdk_v7.1.0_x86_64.tbz2 DS_DIR=/opt/nvidia/deepstream/deepstream-7.1 /bin/sh -c pip3 install --upgrade pip # buildkit |
| RUN |3 DS_PUBLIC_X86=https://urm.nvidia.com/artifactory/sw-ds-generic/save/deepstream_x86_public_20241004_G37791939_rel36_PRC1_v7.1.0.tbz2 DS_PUBLIC_X86_SDK_FILE=deepstream_sdk_v7.1.0_x86_64.tbz2 DS_DIR=/opt/nvidia/deepstream/deepstream-7.1 /bin/sh -c mkdir -p /opt/dev_ucx && wget -O /opt/dev_ucx/MLNX_OFED_LINUX-24.07-0.6.1.0-ubuntu22.04-x86_64.tgz https://content.mellanox.com/ofed/MLNX_OFED-24.07-0.6.1.0/MLNX_OFED_LINUX-24.07-0.6.1.0-ubuntu22.04-x86_64.tgz --no-check-certificate --no-verbose && wget -O /opt/dev_ucx/ofed-ucx.conf https://urm.nvidia.com/artifactory/sw-ds-generic/depend/ucx/ofed-ucx.conf --no-check-certificate --no-verbose && cd /opt/dev_ucx && tar --no-same-owner -xf MLNX_OFED_LINUX-24.07-0.6.1.0-ubuntu22.04-x86_64.tgz && cp /opt/dev_ucx/ofed-ucx.conf /opt/dev_ucx/MLNX_OFED_LINUX-24.07-0.6.1.0-ubuntu22.04-x86_64/ && cd /opt/dev_ucx/MLNX_OFED_LINUX-24.07-0.6.1.0-ubuntu22.04-x86_64 && ls -l /opt/dev_ucx/MLNX_OFED_LINUX-24.07-0.6.1.0-ubuntu22.04-x86_64 && chmod +x /opt/dev_ucx/MLNX_OFED_LINUX-24.07-0.6.1.0-ubuntu22.04-x86_64/mlnxofedinstall && /opt/dev_ucx/MLNX_OFED_LINUX-24.07-0.6.1.0-ubuntu22.04-x86_64/mlnxofedinstall --config /opt/dev_ucx/MLNX_OFED_LINUX-24.07-0.6.1.0-ubuntu22.04-x86_64/ofed-ucx.conf --without-fw-update -q --force ; rm -rf /opt/dev_ucx # buildkit |
| RUN |3 DS_PUBLIC_X86=https://urm.nvidia.com/artifactory/sw-ds-generic/save/deepstream_x86_public_20241004_G37791939_rel36_PRC1_v7.1.0.tbz2 DS_PUBLIC_X86_SDK_FILE=deepstream_sdk_v7.1.0_x86_64.tbz2 DS_DIR=/opt/nvidia/deepstream/deepstream-7.1 /bin/sh -c mkdir /opt/dev_ucx2 && wget -O /opt/dev_ucx2/ucx-1.17.0.tar.gz https://github.com/openucx/ucx/releases/download/v1.17.0/ucx-1.17.0.tar.gz --no-verbose && cd /opt/dev_ucx2 && tar -xf ucx-1.17.0.tar.gz && cd /opt/dev_ucx2/ucx-1.17.0 && /opt/dev_ucx2/ucx-1.17.0/contrib/configure-release-mt --prefix=/usr --enable-examples --with-java=no --with-cuda=/usr/local/cuda && make install ; rm -rf /opt/dev_ucx2 # buildkit |
| RUN |3 DS_PUBLIC_X86=https://urm.nvidia.com/artifactory/sw-ds-generic/save/deepstream_x86_public_20241004_G37791939_rel36_PRC1_v7.1.0.tbz2 DS_PUBLIC_X86_SDK_FILE=deepstream_sdk_v7.1.0_x86_64.tbz2 DS_DIR=/opt/nvidia/deepstream/deepstream-7.1 /bin/sh -c mkdir -p /opt/tritonclient/ && mkdir -p /tmp/temp_triton99 && mkdir -p /opt/proto && mkdir -p /tmp/temp_proto99 && mkdir -p /opt/half && mkdir -p /tmp/half99 && cd /tmp/temp_triton99 && wget https://github.com/triton-inference-server/server/releases/download/v2.49.0/v2.49.0_ubuntu2204.clients.tar.gz -nv && tar xzf v2.49.0_ubuntu2204.clients.tar.gz -C /opt/tritonclient/ lib include && cd /tmp/temp_proto99 && wget https://github.com/protocolbuffers/protobuf/releases/download/v21.12/protoc-21.12-linux-x86_64.zip -nv && /usr/bin/unzip /tmp/temp_proto99/protoc-21.12-linux-x86_64.zip -d /opt/proto && cd /tmp/half99 && wget https://sourceforge.net/projects/half/files/half/2.1.0/half-2.1.0.zip -nv && /usr/bin/unzip /tmp/half99/half-2.1.0.zip -d /opt/half && cd / && rm -rf /tmp/temp_triton99 && rm -rf /tmp/temp_proto99 && rm -rf /tmp/half99 # buildkit |
| ENV NVIDIA_DRIVER_CAPABILITIES=compute,utility,video,video,compute,graphics,utility |
| ENV LD_LIBRARY_PATH=/opt/tritonserver/lib:/usr/src/tensorrt/lib:/opt/riva/lib:/usr/local/cuda-12/lib64:/opt/hpcx/ucc/lib/:/opt/hpcx/ucx/lib/:/usr/local/cuda/compat/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64 |
| ENTRYPOINT ["/opt/nvidia/deepstream/deepstream-7.1/entrypoint.sh"] |
| WORKDIR /opt/nvidia/deepstream/deepstream-7.1 |
| RUN |3 DS_PUBLIC_X86=https://urm.nvidia.com/artifactory/sw-ds-generic/save/deepstream_x86_public_20241004_G37791939_rel36_PRC1_v7.1.0.tbz2 DS_PUBLIC_X86_SDK_FILE=deepstream_sdk_v7.1.0_x86_64.tbz2 DS_DIR=/opt/nvidia/deepstream/deepstream-7.1 /bin/sh -c ln -s /usr/lib/x86_64-linux-gnu/libnvidia-encode.so.1 /usr/lib/x86_64-linux-gnu/libnvidia-encode.so && ln -s /usr/lib/x86_64-linux-gnu/libnvidia-ml.so.1 /usr/lib/x86_64-linux-gnu/libnvidia-ml.so && ln -s /usr/src/tensorrt/bin/trtexec /usr/bin/trtexec # buildkit |
| ENV PATH=/opt/proto/bin:/opt/tritonserver/bin:/usr/local/mpi/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/ucx/bin:/.local/bin |
| ENV LD_LIBRARY_PATH=/opt/tritonserver/lib:/usr/src/tensorrt/lib:/opt/riva/lib:/usr/local/cuda-12/lib64:/opt/hpcx/ucc/lib/:/opt/hpcx/ucx/lib/:/usr/local/cuda/compat/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64:/.local/lib |
| ENV PKG_CONFIG_PATH=:/.local/lib/pkgconfig |
| RUN |3 DS_PUBLIC_X86=https://urm.nvidia.com/artifactory/sw-ds-generic/save/deepstream_x86_public_20241004_G37791939_rel36_PRC1_v7.1.0.tbz2 DS_PUBLIC_X86_SDK_FILE=deepstream_sdk_v7.1.0_x86_64.tbz2 DS_DIR=/opt/nvidia/deepstream/deepstream-7.1 /bin/sh -c rm -f /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstaudioparsers.so /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstx264.so /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstfaad.so /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvoaacenc.so # buildkit |
| RUN |3 DS_PUBLIC_X86=https://urm.nvidia.com/artifactory/sw-ds-generic/save/deepstream_x86_public_20241004_G37791939_rel36_PRC1_v7.1.0.tbz2 DS_PUBLIC_X86_SDK_FILE=deepstream_sdk_v7.1.0_x86_64.tbz2 DS_DIR=/opt/nvidia/deepstream/deepstream-7.1 /bin/sh -c rm -f /usr/lib/x86_64-linux-gnu/libavresample* /usr/lib/x86_64-linux-gnu/libavutil* /usr/lib/x86_64-linux-gnu/libavcodec* /usr/lib/x86_64-linux-gnu/libavformat* /usr/lib/x86_64-linux-gnu/libavfilter* /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstde265.so* /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstx265.so* /usr/lib/x86_64-linux-gnu/libde265.so* /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvpx.so* # buildkit |
| RUN |3 DS_PUBLIC_X86=https://urm.nvidia.com/artifactory/sw-ds-generic/save/deepstream_x86_public_20241004_G37791939_rel36_PRC1_v7.1.0.tbz2 DS_PUBLIC_X86_SDK_FILE=deepstream_sdk_v7.1.0_x86_64.tbz2 DS_DIR=/opt/nvidia/deepstream/deepstream-7.1 /bin/sh -c rm -f /usr/lib/x86_64-linux-gnu/libmpeg2.so* /usr/lib/x86_64-linux-gnu/libmpeg2encpp-2.1.so* /usr/lib/x86_64-linux-gnu/libmpg123.so* /usr/lib/x86_64-linux-gnu/libx265.so* /usr/lib/x86_64-linux-gnu/libx264.so* /usr/lib/x86_64-linux-gnu/libvpx.so* /usr/lib/x86_64-linux-gnu/libmpeg2convert.so* /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstopenh264.so /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstnvcodec.so # buildkit |
| RUN |3 DS_PUBLIC_X86=https://urm.nvidia.com/artifactory/sw-ds-generic/save/deepstream_x86_public_20241004_G37791939_rel36_PRC1_v7.1.0.tbz2 DS_PUBLIC_X86_SDK_FILE=deepstream_sdk_v7.1.0_x86_64.tbz2 DS_DIR=/opt/nvidia/deepstream/deepstream-7.1 /bin/sh -c rm -f /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstuvch264.so /usr/lib/x86_64-linux-gnu/libopenh264.so.2.2.0 /usr/lib/x86_64-linux-gnu/libopenh264.so.6 /usr/lib/x86_64-linux-gnu/libvo-aacenc.so.0 /usr/lib/x86_64-linux-gnu/libvo-aacenc.so.0.0.4 /usr/lib/x86_64-linux-gnu/libmp3lame.so.0.0.0 /usr/lib/x86_64-linux-gnu/libmp3lame.so.0 /usr/lib/x86_64-linux-gnu/libfaad* /usr/lib/x86_64-linux-gnu/libFLAC.so* /usr/lib/x86_64-linux-gnu/libmjpegutils-2.1.so.0* /usr/lib/x86_64-linux-gnu/libxvidcore.so* /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmpegpsmux.so /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstflac.so /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmpeg2enc.so /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmpeg2dec.so # buildkit |
| RUN |3 DS_PUBLIC_X86=https://urm.nvidia.com/artifactory/sw-ds-generic/save/deepstream_x86_public_20241004_G37791939_rel36_PRC1_v7.1.0.tbz2 DS_PUBLIC_X86_SDK_FILE=deepstream_sdk_v7.1.0_x86_64.tbz2 DS_DIR=/opt/nvidia/deepstream/deepstream-7.1 /bin/sh -c rm -f /usr/lib/x86_64-linux-gnu/mfx/libmfx_h264la_hw64.so /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstflac.so /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmpeg2enc.so /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmpeg2dec.so # buildkit |
| RUN |3 DS_PUBLIC_X86=https://urm.nvidia.com/artifactory/sw-ds-generic/save/deepstream_x86_public_20241004_G37791939_rel36_PRC1_v7.1.0.tbz2 DS_PUBLIC_X86_SDK_FILE=deepstream_sdk_v7.1.0_x86_64.tbz2 DS_DIR=/opt/nvidia/deepstream/deepstream-7.1 /bin/sh -c rm -rf /opt/tritonserver/backends/dali # buildkit |
Labels
| Key | Value |
|---|---|
| com.amazonaws.sagemaker.capabilities.accept-bind-to-port | true |
| com.amazonaws.sagemaker.capabilities.multi-models | true |
| com.nvidia.build.id | 107631419 |
| com.nvidia.build.ref | d6d22b0c041ad84bc3cdf0067237c82c1024da6b |
| com.nvidia.cublas.version | 12.6.0.22 |
| com.nvidia.cuda.version | 9.0 |
| com.nvidia.cudnn.version | 9.3.0.75 |
| com.nvidia.cufft.version | 11.2.6.28 |
| com.nvidia.curand.version | 10.3.7.37 |
| com.nvidia.cusolver.version | 11.6.4.38 |
| com.nvidia.cusparse.version | 12.5.2.23 |
| com.nvidia.cusparselt.version | 0.6.2.3 |
| com.nvidia.cutensor.version | 2.0.2.5 |
| com.nvidia.nccl.version | 2.22.3 |
| com.nvidia.npp.version | 12.3.1.23 |
| com.nvidia.nsightcompute.version | 2024.3.0.15 |
| com.nvidia.nsightsystems.version | 2024.4.2.133 |
| com.nvidia.nvjpeg.version | 12.3.3.23 |
| com.nvidia.tensorrt.version | 10.3.0.26+cuda12.5.1.007 |
| com.nvidia.tensorrtoss.version | 24.08 |
| com.nvidia.tritonserver.version | 2.49.0 |
| com.nvidia.volumes.needed | nvidia_driver |
| org.opencontainers.image.ref.name | ubuntu |
| org.opencontainers.image.version | 22.04 |
| version | devblos24.10.1_G37791939IP |
Details
2025-06-28 16:07:19 +00:00
Versions (2)
View all
Container
11
OCI / Docker
linux/amd64
10 GiB
latest
2025-06-28
7.1-triton-multiarch
2025-06-28