NVIDIA_DRIVER_CAPABILITIES 设定值的含义

NVIDIA_DRIVER_CAPABILITIES 用于设置容器中允许使用显卡的某些能力

资料来源:https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/user-guide.html

NVIDIA_DRIVER_CAPABILITIES 变量的可能值是

可能的值描述
compute,video或者graphics,utility容器需要的驱动程序功能的逗号分隔列表。
all启用所有可用的驱动程序功能。
为空或未设置使用默认驱动程序功能:utility,compute

下面提供了支持的驱动程序功能:

驱动能力描述
computeCUDA 和 OpenCL 应用程序需要。
compat32运行 32 位应用程序所必需的。
graphics运行 OpenGL 和 Vulkan 应用程序所必需的。
utility需要使用nvidia-smi和 NVML。
video需要使用视频编解码器 SDK。
display利用 X11 显示所需的。
all启用所有可用的驱动程序功能。
echer@echer:~/application-core$ aem start [INFO] Determine whether host GPU is available ... [INFO] USE_GPU_HOST: 1 [INFO] Start pulling docker image registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22 ... 10.0-u22: Pulling from apollo/apollo-env-gpu Digest: sha256:7c33b27bf30bccf5c13f4d1058c72437930681b646ee0b7bfece979f482a2530 Status: Image is up to date for registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22 registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22 [INFO] Remove existing Apollo Development container ... [INFO] Starting Docker container "apollo_neo_dev_10.0.0_pkg" ... + docker run --gpus all -itd --privileged --name apollo_neo_dev_10.0.0_pkg --label owner=echer -e DISPLAY=:0 -e CROSS_PLATFORM=0 -e DOCKER_USER=echer -e USER=echer -e DOCKER_USER_ID=1000 -e HISTFILE=/apollo_workspace/.cache/.bash_history -e DOCKER_GRP=echer -e DOCKER_GRP_ID=1000 -e DOCKER_IMG=registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22 -e USE_GPU_HOST=1 -e NVIDIA_VISIBLE_DEVICES=all -e NVIDIA_DRIVER_CAPABILITIES=compute,video,graphics,utility -e APOLLO_ENV_CONTAINER_IMAGE=registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22 -e APOLLO_ENV_CONTAINER_PREFIX=apollo_neo_dev_ -e APOLLO_ENV_CONTAINER_REPO=registry.baidubce.com/apollo/apollo-env-gpu -e APOLLO_ENV_CONTAINER_REPO_ARM=registry.baidubce.com/apollo/apollo-env-arm -e APOLLO_ENV_CONTAINER_REPO_X86=registry.baidubce.com/apollo/apollo-env-gpu -e APOLLO_ENV_CONTAINER_TAG=10.0-u22 -e APOLLO_ENV_NAME=10.0.0_pkg -e APOLLO_ENV_WORKLOCAL=1 -e APOLLO_ENV_WORKROOT=/apollo_workspace -e APOLLO_ENV_WORKSPACE=/home/echer/application-core -v /home/echer/.apollo:/home/echer/.apollo -v /dev:/dev -v /media:/media -v /tmp/.X11-unix:/tmp/.X11-unix:rw -v /etc/localtime:/etc/localtime:ro -v /usr/src:/usr/src -v /lib/modules:/lib/modules -v apollo_neo_dev_10.0.0_pkg_apollo:/apollo -v apollo_neo_dev_10.0.0_pkg_opt:/opt -v /home/echer/application-core:/apollo_workspace -v /home/echer/application-core/data:/apollo/data -v /home/echer/application-core/output:/apollo/output -v /home/echer/application-core/data/log:/opt/apollo/neo/data/log -v /home/echer/application-core/data/calibration_data:/apollo/modules/calibration/data -v /home/echer/application-core/data/map_data:/apollo/modules/map/data -v /opt/apollo/neo/packages/env-manager-dev/9.0.0-rc1:/opt/apollo/neo/packages/env-manager-dev/9.0.0-rc1 --net host -w /apollo_workspace --add-host in-dev-docker:127.0.0.1 --add-host echer:127.0.0.1 --hostname in-dev-docker --shm-size 2G --pid=host -v /dev/null:/dev/raw1394 registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22 /bin/bash f2c09881a3913965f5d928b261e2089da4be2f24406b7e69d7b62cb93f40b171 + '[' 0 -ne 0 ']' + set +x Error response from daemon: container f2c09881a3913965f5d928b261e2089da4be2f24406b7e69d7b62cb93f40b171 is not running Error response from daemon: container f2c09881a3913965f5d928b261e2089da4be2f24406b7e69d7b62cb93f40b171 is not running Error response from daemon: container f2c09881a3913965f5d928b261e2089da4be2f24406b7e69d7b62cb93f40b171 is not running Error response from daemon: container f2c09881a3913965f5d928b261e2089da4be2f24406b7e69d7b62cb93f40b171 is not running Error response from daemon: container f2c09881a3913965f5d928b261e2089da4be2f24406b7e69d7b62cb93f40b171 is not running
最新发布
03-29
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值