tocdepth

2

Не получается перезагрузить контейнер?

Нажмите на название рабочей нагрузки и перейдите на вкладку Events.

Если на странице событий рабочей нагрузки есть сообщение о невозможности перезагрузить контейнер (the container fails to be restarted), то необходимо предпринять одно из следующих действий:

Проверьте квоты на ресурсы

Если требуется больше ресурсов, чем есть в наличии, то контейнер не сможет перезагрузиться. Как проверить и увеличить квоты можно посмотреть в инструкции Каким квотам нужно уделить внимание?.

Проверьте, есть ли конфликт с портом
  1. Авторизуйтесь в узле неисправной рабочей нагрузки.

  2. Узнайте ID контейнера, где находится инстанс нерабочей рабочей нагрузки, запустите команду docker ps -a \ grep $podName, где $podName — название пода.

  3. Посмотрите логи соответствующего контейнера, запустите команду docker logs $containerID, где $containerID — ID контейнера.

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

Проверьте, есть ли еще работающие процессы в контейнере
  1. Авторизуйтесь в узле неисправной рабочей нагрузки.

  2. Проверьте статус контейнера, запустите команду docker ps -a.

  3. Если процессов на контейнере нет, то код статуса будет exit(0).

Проверьте наличие ошибки

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

  1. Авторизуйтесь в узле неисправной рабочей нагрузки.

  2. Проверьте ID контейнера с неисправной рабочей нагрузкой, запустите команду docker ps -a \ grep $podName, где $podName — название пода.

  3. Просмотрите логи соответствующего контейнера, запустите команду docker logs $conteinerID, где $conteinerID — ID контейнера.

    Исправьте ошибку, основываясь на логах.

Проверьте статус Health Check

Если для рабочей нагрузки активирована проверка Health Check, настроен блок Liveness Probe и число сбоев проверки превысит пороговое значение, то контейнер будет перезапущен. Нажмите на название рабочей нагрузки и перейдите на вкладку Events. Если на странице событий рабочей нагрузки есть сообщение Liveness probe failed: Get http…, то измените настройки Health Check.

Запустили Evolution free tier
для Dev & Test
Получить