Установка с помощью Docker Compose
Перед началом работы
Для установки TRON ASOC с помощью Docker Compose вам потребуются:
- учетные данные для доступа к реестру
harbor.tronsec.ru— логин и пароль для авторизации вы получите от службы поддержки; - архив
docker-compose-v1.5.zipс конфигурационными файлами — запросите актуальную версию в службе поддержки; - доменное имя для веб-интерфейса ASOC — зарезервируйте его в вашей инфраструктуре заранее.
Установка и запуск
Установка TRON ASOC с помощью Docker Compose включает следующие этапы:
Настройка окружения
Для настройки окружения выполните следующие шаги:
- Распакуйте архив с конфигурационными файлами:
unzip docker-compose-v1.5.zip
cd docker-compose-v1.5
- Авторизуйтесь в реестре контейнеров:
docker login harbor.tronsec.ru
- Создайте директорию для хранения данных MinIO:
sudo mkdir -p /mnt/minio-data
sudo chown -R 2222:2222 /mnt/minio-data
sudo chmod -R 755 /mnt/minio-data
- Откройте файл
docker-compose.yamlи задайте значение переменнойASOC_DOMAIN.
к сведению
Значение переменной ASOC_DOMAIN — доменное имя, по которому будет доступен веб-интерфейс TRON ASOC.
- Если у вас нет настроенного DNS-сервера, добавьте в локальный файл
hostsследующую запись:
echo "127.0.0.1 asoc.example.com" | sudo tee -a /etc/hosts
warning
Для пилотных проектов с доступом из сети необходимо на DNS-сервере создать A-запись, указывающую на IP-адрес сервера с Docker Compose.
- Проверьте конфигурацию, запустив скрипт
show.sh:
./show.sh
к сведению
Этот скрипт выведет текущие значения переменных окружения. Убедитесь, что в значении переменной ASOC_DOMAIN указан правильный домен.
Запуск
Для запуска TRON ASOC выполните следующие шаги:
- Запустите контейнеры:
docker-compose up -d
- Дождитесь запуска всех сервисов (обычно 1–2 минуты) и проверьте их статус:
docker ps
Контейнеры должны иметь статус Running или Up About a minute.
Проверка работоспособности
Для проверки работоспособности TRON ASOC выполните следующие шаги:
- Откройте в браузере адрес
http://<ваш_домен>(например,http://asoc.example.com). - Дождитесь загрузки страницы авторизации.