Update nvcr.io/nvidia/cuda Docker tag to v12#14016
Update nvcr.io/nvidia/cuda Docker tag to v12#14016renovate-bot wants to merge 1 commit intoGoogleCloudPlatform:mainfrom
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the CUDA base image version from 11.8.0 to 12.2.2 in three TensorFlow GPU example Dockerfiles: tensorflow-landsat-prime, tensorflow-landsat, and tensorflow-minimal. The review feedback indicates a critical incompatibility, as TensorFlow 2.12.0, used in these examples, requires CUDA 11.8. This mismatch is likely to cause runtime errors and prevent GPU utilization, and it is suggested to revert to the compatible CUDA 11.8.0 version.
| # Supported NVIDIA images: https://gitlab.com/nvidia/container-images/cuda/blob/master/doc/supported-tags.md | ||
| # TensorFlow/CUDA compatibility: https://www.tensorflow.org/install/source#gpu | ||
| FROM nvcr.io/nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu22.04 | ||
| FROM nvcr.io/nvidia/cuda:12.2.2-cudnn8-runtime-ubuntu22.04 |
There was a problem hiding this comment.
This update to CUDA 12.2.2 is incompatible with the TensorFlow version (2.12.0) used in this example's requirements.txt. According to the official TensorFlow documentation, TensorFlow 2.12.0 requires CUDA 11.8. This mismatch will likely cause runtime errors and prevent GPU utilization.
To resolve this, please revert to a CUDA version compatible with TensorFlow 2.12.0.
Reference: TensorFlow build configurations
FROM nvcr.io/nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu22.04
| # Supported NVIDIA images: https://gitlab.com/nvidia/container-images/cuda/blob/master/doc/supported-tags.md | ||
| # TensorFlow/CUDA compatibility: https://www.tensorflow.org/install/source#gpu | ||
| FROM nvcr.io/nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu22.04 | ||
| FROM nvcr.io/nvidia/cuda:12.2.2-cudnn8-runtime-ubuntu22.04 |
There was a problem hiding this comment.
This update to CUDA 12.2.2 is incompatible with the TensorFlow version (2.12.0) used in this example's requirements.txt. According to the official TensorFlow documentation, TensorFlow 2.12.0 requires CUDA 11.8. This mismatch will likely cause runtime errors and prevent GPU utilization.
To resolve this, please revert to a CUDA version compatible with TensorFlow 2.12.0.
Reference: TensorFlow build configurations
FROM nvcr.io/nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu22.04
| # Supported NVIDIA images: https://gitlab.com/nvidia/container-images/cuda/blob/master/doc/supported-tags.md | ||
| # TensorFlow/CUDA compatibility: https://www.tensorflow.org/install/source#gpu | ||
| FROM nvcr.io/nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu22.04 | ||
| FROM nvcr.io/nvidia/cuda:12.2.2-cudnn8-runtime-ubuntu22.04 |
There was a problem hiding this comment.
This update to CUDA 12.2.2 is incompatible with the TensorFlow version (2.12.0) used in this example's requirements.txt. According to the official TensorFlow documentation, TensorFlow 2.12.0 requires CUDA 11.8. This mismatch will likely cause runtime errors and prevent GPU utilization.
To resolve this, please revert to a CUDA version compatible with TensorFlow 2.12.0.
Reference: TensorFlow build configurations
FROM nvcr.io/nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu22.04
This PR contains the following updates:
11.8.0-cudnn8-runtime-ubuntu22.04→12.2.2-cudnn8-runtime-ubuntu22.04Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Never, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.