Healthcheck в Docker: как проверять готовность сервиса
Настраиваем HEALTHCHECK для HTTP-сервиса, разбираем starting, healthy и unhealthy, проверяем историю проб и избегаем ложных срабатываний.
Архив
Страница 13 из 27
Настраиваем HEALTHCHECK для HTTP-сервиса, разбираем starting, healthy и unhealthy, проверяем историю проб и избегаем ложных срабатываний.
Проверяем Compose-стек от конфигурации и состояния контейнеров до логов, healthcheck, сети, volumes и ресурсов, не удаляя полезную диагностику.
Собираем compose.yaml для приложения и Redis, проверяем итоговую конфигурацию, запускаем стек, читаем логи и безопасно пересоздаём сервисы.
Собираем консольный сортировщик: классифицируем файлы по расширению, сначала показываем план, запрещаем перезапись и сохраняем журнал для отката.
Проверяем сборку и модули Nginx, закрываем неизвестные домены и служебные файлы, ограничиваем методы и права, тестируем конфигурацию без бесполезной маскировки версии.
Создаём согласованный комплект из базы, uploads, кода и конфигурации, скачиваем его с VPS, сверяем суммы и восстанавливаем в отдельное окружение.