v1.11.0
This is a promotion of the v1.11.0-rc.3
release to GA.
This release of the NVIDIA Container Toolkit v1.11.0
is primarily targeted at adding support for injection of GPUDirect Storage and MOFED devices into containerized environments.
NOTE: This release is a unified release of the NVIDIA Container Toolkit that consists of the following packages:
NOTE: This release does not include an update to nvidia-docker2
and is compatible with nvidia-docker2 2.11.0
.
The packages for this release are published to the libnvidia-container
package repositories.
1.11.0-rc.3
- Build fedora35 packages
- Introduce an
nvidia-container-toolkit-base
package for better dependency management - Fix removal of
nvidia-container-runtime-hook
on RPM-based systems - Inject platform files into container on Tegra-based systems
NOTE: When upgrading from(or downgrading to) another 1.11.0-rc.*
version it may be required to remove the nvidia-container-toolkit
or nvidia-container-toolkit-base
package(s) manually. This is due to the introduction of the nvidia-container-toolkit-base
package which now provides the configuration file for the NVIDIA Container Toolkit. Upgrades from or downgrades to older versions of the NVIDIA Container Toolkit (i.e. <= 1.10.0
) should work as expected.
Changes for the container-toolkit
container
- Update CUDA base images to 11.7.1
- Fix bug in setting of toolkit
accept-nvidia-visible-devices-*
config options introduced inv1.11.0-rc.2
.
Changes from libnvidia-container v1.11.0-rc.3
- Preload
libgcc_s.so.1
on arm64 systems
1.11.0-rc.2
Changes for the container-toolkit
container
- Allow
accept-nvidia-visible-devices-*
config options to be set by toolkit container
Changes from libnvidia-container v1.11.0-rc.2
- Fix bug where LDCache was not updated when the
--no-pivot-root
option was specified
1.11.0-rc.1
- Add
cdi
mode to NVIDIA Container Runtime - Add discovery of GPUDirect Storage (
nvidia-fs*
) devices if theNVIDIA_GDS
environment variable of the container is set toenabled
- Add discovery of MOFED Infiniband devices if the
NVIDIA_MOFED
environment variable of the container is set toenabled
- Fix bug in CSV mode where libraries listed as
sym
entries in mount specification are not added to the LDCache. - Rename
nvidia-contianer-toolkit
executable tonvidia-container-runtime-hook
and createnvidia-container-toolkit
as a symlink tonvidia-container-runtime-hook
instead. - Add
nvidia-ctk runtime configure
command to configure the Docker config file (e.g./etc/docker/daemon.json
) for use with the NVIDIA Container Runtime.