Глядя на документы для драйвера GCE для Docker Machine , кажется, что невозможно создать машину с графическим процессором. прикрепил. В отличие от AWS, где существуют определенные типы машин, которые поставляются с графическим процессором и, следовательно, поддерживаются Docker Machine, в GCP вам нужно добавить переключатели для раскрутки виртуальной машины с помощью графического процессора.
Кто-нибудь знает, как заставить Docker Machine выделить виртуальную машину с графическим процессором в Google Compute Engine?
Невозможно запустить экземпляр виртуальной машины GCE с GPU и создать хост для контейнера, который будет иметь доступ к этому GPU.
Однако это можно сделать с помощью Kubernetes Engine, чтобы контейнеры (узлы) имели доступ к графическому процессору хоста.
На это есть некоторые ограничения:
- Вы не можете добавлять графические процессоры в существующие пулы узлов.
- Миграция узлов GPU во время технического обслуживания невозможна.
- ГП поддерживаются только для машин общего назначения N1.
Также запустите эту команду gcloud, чтобы проверить список графических процессоров, доступных в вашей зоне: список типов ускорителей вычислений gcloud
Если все в порядке, значит, вы готовы настроить свой кластер K8S. с графическими процессорами.
Еще один такой вопрос также обсуждался здесь в этом чтении, которое может оказаться полезным для вас.