How to download l4t cuda/etc into a container?

Hi everyone,

I’ve noticed that since Jetson 6.0 the default docker container image has gone from being a l4t specific container to a generic ubuntu one (literally ubuntu:2204 on jetson_containers repo), and I’ve been using the Nvidia-supplied ubuntu base image on ngc. I assume this is due to the new BYOKernel, which is great but I now have a question

I was running into some issues with RealSense where I would get some double free errors and RealSense would crash, and snooping around I realized that as a result of using ubuntu:2204, non-jetpack cuda was being installed in the container. It appears that installing the jetpack cuda into the container (by COPY /etc/apt /etc/apt in the Dockerfile to “hijack” the root system’s apt sources) fixes this

This lead me to wonder, is there an officially supported way to download these Jetson linux/l4t specific packages into a container? IIRC I thought I may have seen an Nvidia or Jetson specific pip package index that the Jetson was pulling from too, and it would be nice to be able to install that as well

Hi,
Please try the container:

NVIDIA L4T JetPack | NVIDIA NGC

The packages are included.

Thanks Dane. Noticed latest is 36.4, any difference between that and 36.4.3?

Hi,
There is no difference. r36.4.3 updates low-level BSP files for Orin NX and Orin Nano. Docker image is not refreshed.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.