Шаг 6 из 8 · лаба · 20 мин
Контейнер не запускается
Страница статуса в контейнере Docker перестала открываться после правки. Найди причину и почини.
Ситуация
Страница статуса проекта inventory работает в контейнере Docker web из образа
inventory-web:1.0: образ собрали разработчики, страница уже внутри. Контейнер отдаёт её
на порту 8080, а создаёт его скрипт /opt/web/run.sh. После вчерашней правки страница не
открывается.
Команды docker запускай через sudo: у пользователя student нет прямого доступа к Docker.
Интернета на машине нет, образ уже загружен.
Задача
Сделай так, чтобы:
- контейнер
webиз образаinventory-web:1.0работал и не перезапускался; curl http://localhost:8080/получал от контейнераwebстраницу статуса;- после перезагрузки машины
webподнимался сам, как раньше.
Лаба · самостоятельно
Команды в этой лабе не даны: набирай их в терминале сам. Цели проверяются на машине после каждой команды.
Цели
0 из 3-
Контейнер web из образа inventory-web:1.0 работает и не перезапускается — ещё не выполнена
-
На http://localhost:8080/ контейнер web отдаёт страницу статуса — ещё не выполнена
-
После перезагрузки машины web поднимется сам — ещё не выполнена
Ctrl+Enter
Запустит машину node1 · Ubuntu 24.04
Машина запускается
Подсказки
0 из 3Цели лабы
0 из 3-
Контейнер web из образа inventory-web:1.0 работает и не перезапускается — ещё не выполнена
-
На http://localhost:8080/ контейнер web отдаёт страницу статуса — ещё не выполнена
-
После перезагрузки машины web поднимется сам — ещё не выполнена
Цели проверяются на машине после каждой команды.