NVIDIA
NVIDIA
NVIDIA MOFED Driver
Container
NVIDIA
NVIDIA
NVIDIA MOFED Driver

Provision the NVIDIA MOFED driver using containers.

  • LayerLabelCreated
    sha256:ebed1ece9a9f0a3a3b5d9d211127100ea88d512986b3552146ac8b557bfe1bc1FROM
    harbor.mellanox.com/sw-linux-devops/mofed:23.07-0.5.0.0-rhel9.2-amd64-binary
    08/08/2023 1:24 AM UTC
    sha256:93b4a243fd39d6d640b3fcbb60daf1289c29a4d70bdd42155b33348760adfabdFROM
    nvcr.io/nvidia/cuda:12.2.0-runtime-ubi9
    08/08/2023 1:23 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ADD
    file:29a6591d38f4cb72171703f4edee1b8284a3c7933fb7e9cfd673a22b143ed241 in /root/entrypoint.sh
    08/08/2023 1:22 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4WORKDIR
    /
    08/08/2023 1:22 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4RUN
    D_ARCH=x86_64 D_NFSRDMA_FLAGS=--with-nvmf --with-nfsrdma D_OFED_BASE_URL=http://c-141-215-1-005 D_OFED_PATH=MLNX_OFED_LINUX-23.07-0.5.0.0-rhel9.2-x86_64 D_OFED_TARBALL_NAME=MLNX_OFED_LINUX-23.07-0.5.0.0-rhel9.2-x86_64.tgz D_OFED_URL_PATH=http://c-141-215-1-005/MLNX_OFED_LINUX-23.07-0.5.0.0-rhel9.2-x86_64.tgz D_OFED_VERSION=23.07-0.5.0.0 D_OS=rhel9.2 D_OS_VERSION=8.2 D_PYTHON=python3.9 D_PYTHON_VERSION=3.9 D_WITHOUT_FLAGS=--without-rshim-dkms --without-iser-dkms --without-isert-dkms --without-srp-dkms --without-kernel-mft-dkms --without-mlnx-rdma-rxe-dkms dnf -y install autoconf automake binutils ethtool gcc git hostname kmod libmnl libtool lsof make pciutils perl procps rpm-build tcl tk wget iproute "${D_PYTHON}" "${D_PYTHON}-devel"
    08/08/2023 1:22 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4RUN
    D_ARCH=x86_64 D_NFSRDMA_FLAGS=--with-nvmf --with-nfsrdma D_OFED_BASE_URL=http://c-141-215-1-005 D_OFED_PATH=MLNX_OFED_LINUX-23.07-0.5.0.0-rhel9.2-x86_64 D_OFED_TARBALL_NAME=MLNX_OFED_LINUX-23.07-0.5.0.0-rhel9.2-x86_64.tgz D_OFED_URL_PATH=http://c-141-215-1-005/MLNX_OFED_LINUX-23.07-0.5.0.0-rhel9.2-x86_64.tgz D_OFED_VERSION=23.07-0.5.0.0 D_OS=rhel9.2 D_OS_VERSION=8.2 D_PYTHON=python3.9 D_PYTHON_VERSION=3.9 D_WITHOUT_FLAGS=--without-rshim-dkms --without-iser-dkms --without-isert-dkms --without-srp-dkms --without-kernel-mft-dkms --without-mlnx-rdma-rxe-dkms dnf -y install curl --allowerasing &&
      (curl -sL ${D_OFED_URL_PATH} | tar -xzf -)
    08/08/2023 1:22 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4WORKDIR
    /root
    08/08/2023 1:21 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4RUN
    D_ARCH=x86_64 D_NFSRDMA_FLAGS=--with-nvmf --with-nfsrdma D_OFED_BASE_URL=http://c-141-215-1-005 D_OFED_PATH=MLNX_OFED_LINUX-23.07-0.5.0.0-rhel9.2-x86_64 D_OFED_TARBALL_NAME=MLNX_OFED_LINUX-23.07-0.5.0.0-rhel9.2-x86_64.tgz D_OFED_URL_PATH=http://c-141-215-1-005/MLNX_OFED_LINUX-23.07-0.5.0.0-rhel9.2-x86_64.tgz D_OFED_VERSION=23.07-0.5.0.0 D_OS=rhel9.2 D_OS_VERSION=8.2 D_PYTHON=python3.9 D_PYTHON_VERSION=3.9 D_WITHOUT_FLAGS=--without-rshim-dkms --without-iser-dkms --without-isert-dkms --without-srp-dkms --without-kernel-mft-dkms --without-mlnx-rdma-rxe-dkms if [[ "${D_OS}" == *"rhel9"* ]] ; then sed -i 's#/etc/pki/entitlement#/etc/pki/entitlement-host#g' /etc/rhsm/rhsm.conf; fi
    08/08/2023 1:21 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    D_WITHOUT_FLAGS=${D_WITHOUT_FLAGS}
    08/08/2023 1:21 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    D_NFSRDMA_FLAGS=${D_NFSRDMA_FLAGS}
    08/08/2023 1:21 AM UTC
    ...