Запуск и остановка

Поскольку ADCM представляет собой контейнер под управлением Docker, за его запуск и остановку отвечают стандартные Docker-команды:

  • Остановка ADCM.

    $ sudo docker stop adcm
  • Запуск ADCM.

    $ sudo docker start adcm
  • Автозапуск ADCM. Чтобы настроить автоматический запуск Docker-контейнера в случае непредвиденных ошибок, используйте следующую команду.

    $ sudo docker update --restart=on-failure adcm
ПРИМЕЧАНИЕ
  • Дополнительная информация по политикам перезапуска Docker-контейнеров (restart policies) может быть получена из документации Docker.

  • Если для текущего пользователя настроен доступ к Docker CLI без использования прав root, слово sudo в предыдущих командах необязательно.

Процесс запуска контейнера

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

  1. Проверяется наличие обязательных переменных окружения.

  2. Выполняется инициализация секретов при их отсутствии.

  3. Проводится проверка совместимости установленных бандлов с версиями контракта текущей версии ADCM.

  4. К базе данных применяются необходимые миграции.

  5. Запускаются компоненты, входящие в состав основного контейнера ADCM:

    • бэкенд-сервер (Backend Server);

    • статус-сервер (Status Server);

    • Nginx.

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней