Проблема при установке nvidia-docker в системе Windows 10 - PullRequest
3 голосов
/ 30 сентября 2019

Я только начал узнавать о докере, поэтому этот вопрос может быть тривиальным для некоторых из вас. Я установил последнюю версию Docker, которая является 19.03.2, в моем Windows 10 Enterprise (64 бит) и включил контейнеры Linux. Мой гид предложил мне использовать докер для моего проекта глубокого обучения (на основе фреймворка PyTorch). Я прочитал несколько статей, рассказывающих о том, почему использование Docker облегчает жизнь, и я мог следовать большинству из них. Для меня главная причина использования docker была из-за недоступности ресурса GPU. Поэтому я успешно установил докер 19.03.2 в моей системе Windows. Но для использования поддержки GPU от NVIDIA мне пришлось установить nvidia-docker.

Это когда я запутался. Есть несколько мест, которые объясняют процедуру установки для среды Linux, но я не смог найти ни одного для системы Windows. Также мало кто говорит, что в будущем пакеты nvidia-docker2 больше не будут поддерживаться. Поэтому я очень растерялся.

Некоторые из моих друзей предложили мне использовать google colab вместо docker. Я согласен с ними, это очень полезно, но что, если я все еще хочу использовать только докер. Я считаю, что должно быть какое-то решение.

Любая помощь и предложение будут высоко оценены.

1 Ответ

2 голосов
/ 01 октября 2019

Я нашел ответ на поставленный выше вопрос. Ответ прост и понятен. nvidia-docker недоступен для Windows.

Ребята, вы можете проверить здесь Поддерживается ли Microsoft Windows? :

Поддерживается ли Microsoft Windows?

Нет, мы не поддерживаем Microsoft Windows (независимо от версии), однако вы можете использовать собственный клиент Microsoft Windows Docker для удаленного развертывания ваших контейнеров (см. Документацию dockerd ).

- https://github.com/NVIDIA/nvidia-docker/wiki/Frequently-Asked-Questions#user-content-is-macos-supported

Спасибо

...