当我试图使用带有runtime: nvidia标志的容器启动一个坞-组合projcet时,我会收到这个错误。
按照最新的说明,我在Ubuntu的存储库中安装了对接器(19.03版本)和最新的nvidia。我没有在任何地方注册运行时,作为文档清楚地表明现在没有必要。。
运行单个容器(例如,docker run --gpus all nvidia/cuda:10.0-base nvidia-smi )可以很好地工作--但当我尝试启动docker项目时,它会失败,并出现以下错误
错误:对于MY_SERVICE,无法为服务MY_SERVICE创建容器:未知运行时指定的nvidia
我不知道是否与此有关,但我正在运行GCP计算引擎,Ubuntu18.04
发布于 2019-09-18 06:24:49
最新版本的nvidia-docker还没有一个对接-合成支持。在一个与撰稿人讨论中,它已经向我明确了,要与docker一起工作,必须更改安装过程中的一个特定步骤,以安装以前版本的nvidia-docker,正如贡献者所说的:
一个是自述(关于安装) -L https://nvidia.github.io/nvidia-docker/gpgkey sudo apt-key add-$ curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list sudo -y /etc/apt/ sudo .list.d/nvidia-curl$ sudo apt-获取更新& sudo apt-获取安装-y nvidia容器-工具箱$sudo systemctl重新启动停靠程序 更换线路: nvidia-容器-工具包 出自: $ sudo apt-get更新&& sudo apt-获取安装-y nvidia-docker2 2
https://stackoverflow.com/questions/57957491
复制相似问题