Контейнеры: Docker и compose / Ступень 5 из 11 · шаг 6 из 7
Данные после пересоздания
Не запущена
Запускается
Ситуация
Дежурная смена ведёт заметки в приложении notes: оно работает в контейнере Docker с тем же именем и
на порту 8080 показывает список заметок с начала месяца. Вчера вечером коллега обновил приложение до
версии 1.1: удалил контейнер и создал новый из образа notes:1.1 с прежними портом, переменной
NOTES_TITLE и политикой перезапуска. Контейнер работает, но утром curl http://localhost:8080/
показывает notes: 0.
Команды docker запускай через sudo: у пользователя student нет прямого доступа к Docker. Интернета
на машине нет, образы notes:1.0 и notes:1.1 уже собраны.
Задача
http://localhost:8080/отвечает приложением версии 1.1 и показывает все заметки, что были до обновления.- Контейнер
notesхранит заметки там же, где до обновления, и лишних томов у него нет. - Прежние заметки не изменились.
notesработает с прежними портом,NOTES_TITLEи политикой перезапуска: после перезагрузки машины поднимется сам.
Цели лабы
0 из 4-
http://localhost:8080/ отвечает приложением notes 1.1 и показывает все заметки, что были до обновления — ещё не проверялась
-
Контейнер notes хранит заметки там же, где до обновления, и лишних томов у него нет — ещё не проверялась
-
Прежние заметки не изменились — совпадают по контрольной сумме — ещё не проверялась
-
notes работает с прежними портом, NOTES_TITLE и политикой перезапуска — поднимется сам после перезагрузки — ещё не проверялась
Подсказки
открыто 0 из 3 · открываются по одной
Подсказка 1
Показать решение
после 3 неудачных проверок