Могу ли я узнать, можно ли загрузить образ докера виртуальной машины Google Deep Learning для запуска на компьютере разработчика с графическим процессором Nvidia?
Недавно мы создали среды, полностью совместимые с виртуальными машинами Google Deep Learning. Эти среды должны использоваться всякий раз, когда виртуальные машины не могут быть использованы (хороший пример - локальная разработка). В настоящее время они находятся в бета-версии, и многие вещи все еще нуждаются в полировке, но было бы неплохо получить ваши предыдущие отзывы. Список контейнеров:
- gcr.io / платформа глубокого обучения релиза / базовый процессор: последняя
- gcr.io / платформа глубокого обучения релиза / база-CU100: последняя
- gcr.io / deeplearning-platform-release / pytorch-cpu.1-0: последняя (пользовательский интерфейс Jupyter пока не работает)
- gcr.io / deeplearning-platform-release / pytorch-gpu.1-0: последняя (пользовательский интерфейс Jupyter пока не работает)
- gcr.io / глубокое обучение платформа-релиз / ТФ-cpu.1-13: последние
- gcr.io / платформа глубокого обучения релиза / ТФ-gpu.1-13: последняя
(имейте в виду, что даже наименование может измениться в будущем)
Вы можете перечислить все доступные контейнеры с помощью:
cloud container images list --repository="gcr.io/deeplearning-platform-release"
Вот как вы можете начать локально:
CPU Env
IMAGE_NAME="gcr.io/deeplearning-platform-release/base.cpu:m23"
docker pull "${IMAGE_NAME}"
docker run -p 127.0.0.1:8080:8080/tcp -v "${HOME}:/home" "${IMAGE_NAME}"
GPU Env
- Установить драйверы Nvidia, необходимые для env (TODO)
- Установить Nvidia-docker
IMAGE_NAME="gcr.io/deeplearning-platform-release/base.cu100:m23"
docker pull "${IMAGE_NAME}"
docker run --runtime=nvidia -p 127.0.0.1:8080:8080/tcp -v "${HOME}:/home" "${IMAGE_NAME}"
Можно ли запустить его в другом облаке вместо Google Compute Engine?
Образы виртуальных машин - нет. Контейнеры, в теории, да, но мы не можем гарантировать, что это будет работать.
Кто-нибудь знает, что за ссылка на реестр изображений?
Для образов виртуальных машин не существует такого понятия, как реестр изображений, однако для контейнеров вы можете использовать ссылки, которые я вставил в начале ответа.