Перейти к основному содержимому

Остановка проекта

После нажатия кнопки "Отключить" в панели управления начинается процесс остановки проекта.

  1. Режим остановки

    • При инициировании процесса остановки появляется спиннер, указывающий на выполнение операций по завершению работы проекта.
    • Этот индикатор позволяет пользователю понять, что проект переходит в состояние неактивности.
  2. Панель событий (Events)

    • Автоматически всплывает панель событий, где в хронологическом порядке отображаются шаги процесса остановки.
    • Панель фиксирует статусы всех Docker контейнеров, входящих в состав проекта, и помогает отслеживать корректность завершения работы.
  3. Неактивный проект

    • После успешной остановки проекта:
      • Спиннер напротив названия проекта исчезает, и проект переходит в состояние "неактивный".
      • В панели управления кнопка "Запустить" становится доступной для взаимодействия.
    • В случае возникновения ошибки при остановке:
      • В панели событий отображается информация о проблеме, чтобы пользователь мог предпринять соответствующие действия.
  4. Панель портов

    • После остановки проекта внешние порты становятся недоступными, что гарантирует, что проект больше не активен в сети.
    • Панель портов обновляется, исключая данные о ранее назначенных портах.

Такой подход обеспечивает прозрачное управление остановкой проекта, предоставляя пользователю все необходимые инструменты для мониторинга и анализа.