Linux Labs

Контейнеры: Docker и compose / Ступень 2 из 11 · шаг 6 из 8

Контейнер не запускается

средняя ~20 мин
Не запущена Запускается обычно ~20 с
Сообщить о проблеме

Ситуация

Страница статуса проекта inventory работает в контейнере Docker web из образа inventory-web:1.0: образ собрали разработчики, страница уже внутри. Контейнер отдаёт её на порту 8080, а создаёт его скрипт /opt/web/run.sh. После вчерашней правки страница не открывается.

Команды docker запускай через sudo: у пользователя student нет прямого доступа к Docker. Интернета на машине нет, образ уже загружен.

Задача

Сделай так, чтобы:

  1. контейнер web из образа inventory-web:1.0 работал и не перезапускался;
  2. curl http://localhost:8080/ получал от контейнера web страницу статуса;
  3. после перезагрузки машины web поднимался сам, как раньше.

Видна только тебе. Сохраняется при вводе.

Все заметки

Цели лабы

0 из 3
  • Контейнер web из образа inventory-web:1.0 работает и не перезапускается — ещё не проверялась
  • На http://localhost:8080/ контейнер web отдаёт страницу статуса — ещё не проверялась
  • После перезагрузки машины web поднимется сам — ещё не проверялась

Подсказки

открыто 0 из 3 · открываются по одной
Подсказка 1
Показать решение после 3 неудачных проверок

Выйти из лабы?

Машина проработает ещё 10 минут и удалится. Файлы пропадут, выполненные цели останутся.

Загрузка…