• Jaroslava Fiedlerova's avatar
    CI: Enable build of nrUE on Jetson with CUDA support · 67ec35c8
    Jaroslava Fiedlerova authored
    Add new Dockerfiles to enable building nrUE and gNB with CUDA support on Jetson.
    Compared to the standard build, these images use Ubuntu 22.04 instead of Ubuntu
    24.04. This change is required because CUDA 12.2.0 runtime and development
    images are only available for Ubuntu 22.04.
    
    To build the nrUE and gNB image with CUDA support, run the following commands:
    docker build  --target ran-base-cuda --tag ran-base-cuda:latest --file docker/Dockerfile.base.cuda.ubuntu .
    docker build  --target ran-build-cuda --tag ran-build-cuda:latest --file docker/Dockerfile.build.cuda.ubuntu .
    docker build  --target oai-gnb --tag oai-gnb:test --file docker/Dockerfile.gNB.cuda.ubuntu .
    docker build  --target oai-nr-ue --tag oai-nr-ue:test --file docker/Dockerfile.nrUE.cuda.ubuntu .
    
    A new XML file was added to build images on Jetson3 and push images with CUDA
    support, using the prefix "armv8_cuda".
    67ec35c8
container_image_build_cuda_jetson.xml 1.56 KB