проект в DevOps Skill Tree

Сохранение гостевой книги при пересоздании контейнеров Проект

Сохраняйте исходные и новые записи выставки при замене контейнеров Docker, затем отдельно сохраняйте подписи и загруженные фотографии.

DevOpsDocker

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

Этот практический проект Docker предназначен для знакомых с основами терминала. Вы поддерживаете общественную выставку Afterlight: записи посетителей должны сохраняться при замене приложения.

Одна пошаговая лабораторная ведёт от одноразовой учебной копии к гостевой книге с постоянным хранилищем. Одна самостоятельная задача переносит тот же метод на фотостену, где подписи и изображения находятся в разных каталогах. Каждый модуль начинается в собственной подготовленной среде.

Чему вы научитесь

  • отличать воспроизводимые файлы приложения от данных посетителей;
  • подключать существующие именованные тома к нужным путям с помощью Compose;
  • проверять реальные монтирования и исправлять случайное подключение пустого тома;
  • заменять контейнер, сохраняя исходные и новые записи;
  • сохранять фотографии вместе с подписями и принимать новую загрузку после замены.

Для кого этот курс

Для начинающих изучать Docker и DevOps, умеющих вводить команды в терминале. Другие проекты серии, SQL и программирование приложений не требуются. Пути, контейнеры, YAML Compose, редактирование и HTTP объясняются до использования.

LabEx предоставляет Linux в браузере, Docker, Compose, приложение и вымышленные записи выставки. Команды выполняются в Workstation, рабочие страницы открываются в Exhibition. В пошаговом модуле есть Practice Copy для намеренного опыта потери данных. Локальная установка Docker и внешняя учётная запись не нужны.

Часто задаваемые вопросы

Буду ли я писать приложение базы данных?

Нет. Вы изменяете объявления хранилищ и заменяете приложение; гостевая книга и загрузка фотографий уже подготовлены.

Том Docker — это резервная копия?

Нет. Том может пережить контейнер, но его удаление или потеря хоста могут уничтожить данные. Курс посвящён постоянному хранению на одном хосте, а не полной системе резервирования или высокой доступности.

Что меняется в самостоятельной задаче?

Вы сохраняете два связанных расположения данных, чтобы фотографии и подписи пережили замену вместе. Монтирования и проверки изучаются в пошаговой лабораторной.

Какие языки доступны?

Инструкции, подсказки проверок, решения и введения доступны на английском и в восьми переводах. Демонстрационный сайт, названия элементов, команды и вывод остаются английскими.

Преподаватель

labby
Labby
Labby is the LabEx teacher.