Various CUDA versions in multiple docker containers

Please provide the following info (tick the boxes after creating this topic):
Software Version
DRIVE OS 6.0.10.0
DRIVE OS 6.0.8.1
DRIVE OS 6.0.6
DRIVE OS 6.0.5
DRIVE OS 6.0.4 (rev. 1)
DRIVE OS 6.0.4 SDK
other

Target Operating System
Linux
QNX
other

Hardware Platform
DRIVE AGX Orin Developer Kit (940-63710-0010-300)
DRIVE AGX Orin Developer Kit (940-63710-0010-200)
DRIVE AGX Orin Developer Kit (940-63710-0010-100)
DRIVE AGX Orin Developer Kit (940-63710-0010-D00)
DRIVE AGX Orin Developer Kit (940-63710-0010-C00)
DRIVE AGX Orin Developer Kit (not sure its number)
other

SDK Manager Version
2.1.0
other

Host Machine Version
native Ubuntu Linux 20.04 Host installed with SDK Manager
native Ubuntu Linux 20.04 Host installed with DRIVE OS Docker Containers
native Ubuntu Linux 18.04 Host installed with DRIVE OS Docker Containers
other

Issue Description
We are currently working with DRIVE OS 6.0.10.0, installed with the Docker container from NGC. We want to deploy different software components in their own, dedicated docker containers. Some of these components require CUDA-11.4 but some of them might require CUDA-12 to run. From past experience with Jetson Orin setups, it is possible to install various CUDA versions within the L4T container images, regardless of the underlying versions on the host machine OS. Can something similar be done on the DRIVE AGX Orin as well or is it maybe generally possible to make both CUDA versions (including different cuDNN versions) available on the DRIVE AGX Orin within the respective containers?

Basically is this scenario possible:
DRIVE AGX Orin - operating with CUDA 11-4
Docker Container 1 (running on the DRIVE AGX Orin) - operating with CUDA 11-4
Docker Container 2 (running on the DRIVE AGX Orin) - operating with CUDA 12

Error String
n/a

Logs
n/a

Dear @adityen.sudhakaran ,
No. You need to use the CUDA that is part of the DRIVE OS release.

1 Like

Does that not defeat the purpose of using Docker?

There are dependency in lower layer drivers as its part of the DRIVE OS release.

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