Текст и данные · Инструкция
Docker Compose: как добавить healthcheck сервису
Задача этой страницы — как добавить healthcheck сервису. Начните с шага «1. Выберите реальную readiness-проверку», затем
Короткий ответ
`healthcheck` задаёт test, interval, timeout, retries и start_period, чтобы отличать запущенный процесс от готового сервиса.
Как сделать
- 1. Выберите реальную readiness-проверку
- 2. Добавьте healthcheck
- 3. Перезапустите `docker compose up -d`
- 4. Смотрите `docker compose ps` и health logs
Команда и проверка
- Основная команда: `healthcheck`
- Связанная проверка: `docker compose up -d`
Что сверить
- Исходная точка: 1. Выберите реальную readiness-проверку
- Команда или действие этой задачи: healthcheck
- Финальная проверка: 4. Смотрите docker compose ps и health logs
Риск
Перед изменением контейнеров и volumes проверьте mounts и расположение постоянных данных. Для интента «как добавить healthcheck сервису» особенно важно: 3. Перезапустите docker compose up -d
Что учитывать
Перед изменением контейнеров и volumes проверьте mounts и расположение постоянных данных. Для интента «как добавить healthcheck сервису» особенно важно: 3. Перезапустите docker compose up -d
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Compose services: healthcheck). Пример и формулировки — редакция N1RO на 2026-09-18.