Как установить драйвер nvidia в контейнер Windows? - PullRequest
0 голосов
/ 18 декабря 2018

Я делаю технико-экономическое обоснование на докере (контейнер Windows только не Linux).Я использую Windows Server 1809 с поддержкой контейнеров в aws, которая по умолчанию связана с докером и с экземпляром g3 (используя tesla M60).

1)

Я знаю, что nvidia-docker недоступен для Windows.Я хочу подтвердить, что докер по умолчанию также не поддерживает gpu, для этого я хочу установить драйвер nvidia внутри контейнера докера.Файл докера, который я использую, показан ниже

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 содержит файл setup.exe для установки драйвера.Я попробовал ту же команду внутри контейнера, которая docker run -it sampleapp cmd

Затем внутри контейнера

setup.exe -s -clean -noreboot -noeula

После того, как я проверил программные файлы внутри контейнера, папка, относящаяся к nvidia, не создается.В обычной системе (на моей локальной машине), даже если gpu отсутствует, команда, которую я написал выше, создаст папку NVIDIA Corport,

2) Есть ли другие способы заставить gpu работать внутри контейнера Windows Docker

Пожалуйста, помогите мне ответить на два вышеуказанных вопроса

...