removespread / Docker
DOCKER · МОДУЛЬ 04 · УРОК 3

Практика: контейнер сообщает о здоровье

22 мин

Добавьте действующую HTTP-проверку в образ и добейтесь healthy в настоящем Docker.

Диагностика и здоровье~22 минНастоящая лабораторная
После урока вы сможете
  • Писать HEALTHCHECK без сторонних утилит
  • Сохранять внешний доступ к HTTP
  • Разбирать отдельные результаты проверки

Заявка от команды стенда

Коллеги запускают ваш образ на тестовом стенде. Им нужен сигнал, что сервер уже принимает HTTP-запросы. Исходный сервис работает, но образ пока не содержит проверки здоровья. Измените Dockerfile, сохранив ответ {"message":"Hello, Docker!"}.

Редактор содержит три настоящих файла сборки. После отправки они попадут в отдельную временную машину: там Docker соберёт образ и запустит контейнер. Команды из теории не нужно вставлять в app.py; ваша задача здесь — изменить рецепт сборки.

# К существующему Dockerfile нужно добавить HTTP-проверку.
# Используйте Python из базового образа.
# Порт приложения: 8000.
Шаг 1 из 6