Чему вы научитесь
- Различать образ и контейнер Docker
- Писать Dockerfile и собирать образ готового приложения
- Настраивать порты и переменные окружения контейнера
- Подключать именованный том и сохранять данные после пересоздания контейнера
- Обновлять приложение и проверять логи
- Выполнять диагностические команды через docker exec
О курсе
Упакуйте готовый веб-блокнот в Docker: соберите образ, настройте порты и окружение, подключите том и сохраните заметки после пересоздания контейнера.
Для кого этот курс
Начинающие разработчики, тестировщики и все, кто хочет самостоятельно запускать готовое приложение в контейнере.
Начальные требования
Умение создавать текстовые файлы и запускать команды в терминале. Локальный Docker Engine 28+ или Docker Desktop с Linux-контейнерами, браузер и доступ к Docker Hub. Python на хосте не требуется.
Преподаватели курса
Как проходит обучение
12 уроков: короткие объяснения, практика с готовым приложением в локальном Docker, 24 теста и самостоятельная итоговая работа. Ориентир — 6–8 часов; практику проверяете по наблюдаемому результату и отчёту.
Что вы получите
- Готовый веб-блокнот на Python и SQLite
- Dockerfile и настройки запуска одного приложения
- Проверяемый сценарий сохранения данных в именованном томе
Нагрузка
6–8 часов, включая практику и итоговую работу