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

Установка с помощью Docker Compose

Перед началом работы

Для установки TRON ASOC с помощью Docker Compose вам потребуются:

  • учетные данные для доступа к реестру harbor.tronsec.ru — логин и пароль для авторизации вы получите от службы поддержки;
  • архив docker-compose-v1.5.zip с конфигурационными файлами — запросите актуальную версию в службе поддержки;
  • доменное имя для веб-интерфейса ASOC — зарезервируйте его в вашей инфраструктуре заранее.

Установка и запуск

Установка TRON ASOC с помощью Docker Compose включает следующие этапы:

  1. Настройка окружения.
  2. Запуск.
  3. Проверка работоспособности.

Настройка окружения

Для настройки окружения выполните следующие шаги:

  1. Распакуйте архив с конфигурационными файлами:
unzip docker-compose-v1.5.zip
cd docker-compose-v1.5
  1. Авторизуйтесь в реестре контейнеров:
docker login harbor.tronsec.ru
  1. Создайте директорию для хранения данных MinIO:
sudo mkdir -p /mnt/minio-data
sudo chown -R 2222:2222 /mnt/minio-data
sudo chmod -R 755 /mnt/minio-data
  1. Откройте файл docker-compose.yaml и задайте значение переменной ASOC_DOMAIN.
к сведению

Значение переменной ASOC_DOMAIN — доменное имя, по которому будет доступен веб-интерфейс TRON ASOC.

  1. Если у вас нет настроенного DNS-сервера, добавьте в локальный файл hosts следующую запись:
echo "127.0.0.1 asoc.example.com" | sudo tee -a /etc/hosts
warning

Для пилотных проектов с доступом из сети необходимо на DNS-сервере создать A-запись, указывающую на IP-адрес сервера с Docker Compose.

  1. Проверьте конфигурацию, запустив скрипт show.sh:
./show.sh
к сведению

Этот скрипт выведет текущие значения переменных окружения. Убедитесь, что в значении переменной ASOC_DOMAIN указан правильный домен.

Запуск

Для запуска TRON ASOC выполните следующие шаги:

  1. Запустите контейнеры:
docker-compose up -d
  1. Дождитесь запуска всех сервисов (обычно 1–2 минуты) и проверьте их статус:
docker ps

Контейнеры должны иметь статус Running или Up About a minute.

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

Для проверки работоспособности TRON ASOC выполните следующие шаги:

  1. Откройте в браузере адрес http://<ваш_домен> (например, http://asoc.example.com).
  2. Дождитесь загрузки страницы авторизации.