nvidia-docker启动容器报错 Unknown runtime specified nvidia

发布时间 2023-08-06 12:25:26作者: 海_纳百川

使用nvidia-docker创建容器时报错:

Error response from daemon: Unknown runtime specified nvidia.
See 'docker run --help'.

主要原因在于配置docker镜像时,daemon.json文件被修改了。

只要添加对应内容即可。

vim /etc/docker/daemon.json

原文件:

{
    "registry-mirrors": ["你的加速仓库地址"],
}

修改后:

{
    "registry-mirrors": ["你的加速仓库地址"],
    "runtimes": {
        "nvidia": {
            "path": "/usr/bin/nvidia-container-runtime",
            "runtimeArgs": []
         }	
    }
}

重启docker:

sudo systemctl daemon-reload
sudo systemctl restart docker