Системные требования
| Параметр | Значение |
|---|---|
| CPU | Octa-core 4 GHz |
| RAM | 16 Gb |
| HDD | 40 Gb |
| OS | Debian-like GNU/Linux |
Предварительные требования
Установлены следующие пакеты:
- docker-ce
- docker-ce-cli
- containerd.io
- docker-buildx-plugin
- docker-compose-plugin
Для виртуальных машин требуется включить сквозную передачу инструкций процессора (CPU Passthrough) с поддержкой AVX и sse4.2
Запуск приложения
Приложение запускается в контейнерах docker c помощью docker compose. Для запуска приложения необходимо выполнить следующие шаги:
- Загрузка файлов для docker-compose:
mkdir tts && cd tts curl -SsO https://s3.eltex-co.ru/shared/tts/stable/2.5.1/docker-compose.yaml curl -SsO https://s3.eltex-co.ru/shared/tts/stable/2.5.1/.env
2. Авторизация в docker registry:
docker login hub-ims.eltex-co.ru
3. Запуск приложения:
docker compose up -d
Остановка приложения
Для остановки приложения выполните следующую команду в папке проекта:
docker compose down
Удаление приложения
Для удаления приложения выполните следующую команду:
docker image rm hub-ims.eltex-co.ru/tts/ecss-tts/prod-focal/tts-server:2.5.1
Настройка приложения
Приложение настраивается с помощью переменных окружения в файле .env. Более подробно можно ознакомиться в разделе «Конфигурация и описание переменных».