DOCKER · МОДУЛЬ 04 · УРОК 3
Практика: контейнер сообщает о здоровье
22 мин
Добавьте действующую HTTP-проверку в образ и добейтесь healthy в настоящем Docker.
Диагностика и здоровье~22 минНастоящая лабораторная
После урока вы сможете
- Писать HEALTHCHECK без сторонних утилит
- Сохранять внешний доступ к HTTP
- Разбирать отдельные результаты проверки
Заявка от команды стенда
Коллеги запускают ваш образ на тестовом стенде. Им нужен сигнал, что сервер уже принимает HTTP-запросы. Исходный сервис работает, но образ пока не содержит проверки здоровья. Измените Dockerfile, сохранив ответ {"message":"Hello, Docker!"}.
Редактор содержит три настоящих файла сборки. После отправки они попадут в отдельную временную машину: там Docker соберёт образ и запустит контейнер. Команды из теории не нужно вставлять в app.py; ваша задача здесь — изменить рецепт сборки.
# К существующему Dockerfile нужно добавить HTTP-проверку.
# Используйте Python из базового образа.
# Порт приложения: 8000.