运行报错:

docker: Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error running prestart hook #0: exit status 1, stdout: , stderr: Auto-detected mode as 'legacy'
nvidia-container-cli: device error: GPU-8d6f998d-3527-562a-9ac9-5daede9b2589: unknown device: unknown

错误信息 nvidia-container-cli: device error:GPU-8d6f998d-… unknown device 表明:Docker 容器无法访问指定的 NVIDIA GPU

可能原因:
    NVIDIA 驱动未正确安装
    NVIDIA Container Toolkit 未配置
    指定的 GPU UUID 不存在
    容器运行时未启用 GPU 支持

临时测试:以特权模式运行

docker run -d \
  --privileged \
  --gpus all \
  ehlai.com/algo/gas-test-zc:1.0

然后进入运行的容器
docker exec -it ID /bin/bash

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐