mirror of
https://github.com/NVIDIA/nvidia-container-toolkit
synced 2024-11-25 21:39:10 +00:00
01b4381282
This allows someone to (for example) pass the following environment variables: NVIDIA_VISIBLE_DEVICES_0="0,1" NVIDIA_VISIBLE_DEVICES_1="2,3" NVIDIA_VISIBLE_DEVICES_WHATEVER="4,5" and have the nvidia-container-toolkit automatically merge these into: NVIDIA_VISIBLE_DEVICES="0,1,2,3,4,5" This is useful (for example) if the full list of devices comes from multiple, disparate sources. Note: This will override whatever the original value of NVIDIA_VISIBLE_DEVICES was (*excluding* its original value) if it also exists as an environment variable already. We exclude the original value to ensure that we have a way to override the default value of NVIDIA_VISIBLE_DEVICES set to "all" inside a container image. Signed-off-by: Kevin Klues <kklues@nvidia.com>
18 lines
468 B
Plaintext
18 lines
468 B
Plaintext
disable-require = false
|
|
#swarm-resource = "DOCKER_RESOURCE_GPU"
|
|
|
|
[nvidia-container-cli]
|
|
#root = "/run/nvidia/driver"
|
|
#path = "/usr/bin/nvidia-container-cli"
|
|
environment = []
|
|
#debug = "/var/log/nvidia-container-toolkit.log"
|
|
#ldcache = "/etc/ld.so.cache"
|
|
load-kmods = true
|
|
#no-cgroups = false
|
|
#user = "root:video"
|
|
ldconfig = "@/sbin/ldconfig.real"
|
|
#alpha-merge-visible-devices-envvars = false
|
|
|
|
[nvidia-container-runtime]
|
|
#debug = "/var/log/nvidia-container-runtime.log"
|