Перейти к основному содержимому
Версия: 2.1.0

Системные требования

Минимальные системные требования

Аппаратные средства

ЦПОЗУSSD/HDD
  • 6 ядер (12 потоков)
  • Частота - 2,8 ГГц
  • Расширения набора команд: AVX/AVX2
6 ГБ (при запуске одного экземпляра каждого сервиса)
  • Свободное пространство от 30 ГБ
  • Не менее 20% свободного места в файловой системе

Программное обеспечение

  • ОС Ubuntu 22.04
  • Docker версии 20.10.17
  • Kubernetes версии 1.23.8
  • Helm версии 3.10.2
  • Python версии 3.8.10
примечание

Для установки Docker, Kubernetes и Helm воспользуйтесь командой из пункта 3.1.3 (требуется подключение к Интернету).

Требования для GPU (опционально)

Видеокарта с графическим процессором от компании Nvidia с поддержкой CUDA версии 11.6.

Настройка системы для использования GPU (опционально)

Установка Nvidia Container Toolkit

Для установки Nvidia Container Toolkit выполните следующую последовательность команд:

distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
curl -s -L https://nvidia.github.io/libnvidia-container/gpgkey | sudo apt-key add -
curl -s -L https://nvidia.github.io/libnvidia-container/$distribution/libnvidia-container.list | sudo tee /etc/apt/sources.list.d/libnvidia-container.list

sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit

Конфигурация Docker

Для установки nvidia-container-runtime в качестве низкоуровневой среды выполнения по умолчанию откройте файл конфигурации /etc/docker/daemon.json и добавьте в него следующие строки:

"default-runtime": "nvidia",
"runtimes": {
"nvidia": {
"path": "/usr/bin/nvidia-container-runtime",
"runtimeArgs": []
}
}

Применение конфигурации

Перезапустите docker-service:

$ sudo systemctl restart docker

Проверка работоспособности

Для проверки правильности установки выполните команду ниже:

$ sudo docker run --rm --runtime=nvidia --gpus all nvidia/cuda:11.6.2-base-ubuntu20.04 nvidia-smi

В результате в консоли должен появиться следующий вывод:

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 525.78.01 Driver Version: 525.78.01 CUDA Version: 12.0 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 NVIDIA GeForce ... Off | 00000000:00:10.0 Off | N/A |
| 0% 27C P8 9W / 280W | 6MiB / 11264MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
+-----------------------------------------------------------------------------+