Системные требования
Минимальные системные требования
Аппаратные средства
CPU | RAM | SSD/HDD |
| 6 ГБ (при запуске одного экземпляра каждого сервиса) |
|
Программное обеспечение
- ОС Ubuntu 22.04
- Docker версии 20.10.17
- Kubernetes версии 1.23.8
- Helm версии 3.10.2
- Python версии 3.8.10
примечание
Для установки Docker, Kubernetes и Helm воспользуйтесь командой ./cli.sh smc package install
(требуется подключение к интернету).
Требования для 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 |
|=============================================================================|
+-----------------------------------------------------------------------------+