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