繁体   English   中英

如何在Windows docker容器中安装nvidia驱动程序?

[英]How to install nvidia driver in windows docker container?

我正在对docker(仅Windows容器而不是linux)进行可行性研究。 我在Windows Server 1809中使用了在AWS中具有容器支持的容器,该容器默认情况下与docker和g3实例捆绑在一起(使用tesla M60)。

1)

我知道nvidia-docker不适用于Windows。 我想确认默认docker也不会支持gpu,因为我想在docker容器内安装nvidia驱动程序。 我正在使用的docker文件如下所示

FROM mcr.microsoft.com/windows/servercore:ltsc2019
COPY nvidia-driver-folder nvidia-driver-folder
WORKDIR /nvidia-driver-folder

RUN setup.exe -s -clean -noreboot -noeula

nvidia-driver-folder包含用于安装驱动程序的setup.exe。 我在容器内尝试了相同的命令docker run -it sampleapp cmd

然后放入容器

setup.exe -s -clean -noreboot -noeula

之后,我验证了容器中的程序文​​件,没有创建与nvidia相关的文件夹。 在正常系统(我的本地计算机)中,即使gpu不存在,我上面编写的命令也会创建一个文件夹NVIDIA Corportation,

2)还有其他方法可以使gpu在Windows docker容器中工作

请帮助我解决以上两个问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM