DRIVE OS Linux PDK Docker Containers

Images Available in This Release

The following images will be available on NGC in this release.

 File Name     Intent  
drive-agx-orin-linux-aarch64-pdk-build-x86:latest    Build and Flash DRIVE OS 6.0.6 Linux PDK  

Pull Docker Images from NGC

  1. Log into the NVIDIA GPU Cloud (NGC) using instructions above. This example pulls and uses the following:

    NVIDIA DRIVE PDK build/flash image:

    nvcr.io/{MY_NGC_ORG}/driveos-pdk/drive-agx-orin-linux-aarch64-pdk-build-x86:latest
  2. On the host system, pull the image using the following command:

    sudo docker pull nvcr.io/{MY_NGC_ORG}/driveos-pdk/drive-agx-orin-linux-aarch64-sdk-build-x86:latest
  3. After successfully pulling the Docker image, start the Docker container with the following command on the host system:

    sudo docker run -it --privileged --net=host -v /dev/bus/usb:/dev/bus/usb -v ${WORKSPACE}:/home/nvidia/
    nvcr.io/{MY_NGC_ORG}/driveos-pdk/drive-agx-orin-linux-aarch64-pdk-build-x86:latest

Start the Docker Container

  • Log on to the NVIDIA GPU Cloud (NGC). If you need to download a Docker image, use the procedures in the NVIDIA GPU Cloud Access section of this installation guide.

  • Start the Docker container with the following command on the host system:

    sudo docker run -it --privileged --net=host -v ${WORKSPACE}:/home/nvidia/
    nvcr.io/${MY_NGC_ORG}/driveos-pdk/drive-agx-orin-linux-aarch64-pdk-build-x86:latest

    where latest is the version of NVIDIA DRIVE OS PDK. ${WORKSPACE} is the path containing the code to be built inside the Docker container. ${MY_NGC_ORG} is the NGC Organization allocated for your team.

Note: Enter all subsequent commands at the Docker container command prompt.