Чему вы научитесь
- Устанавливать и настраивать Docker на Linux Ubuntu
- Освоите ключевые понятия Docker: образы, контейнеры, слои, хранилища.
- Создавать Docker-образы и контейнеры с использованием Dockerfile.
- Управлять контейнерами: запуск, остановка, удаление, мониторинг.
- Применять Docker Compose для быстрого развёртывания многосервисных приложений.
- Использовать best practices для построения эффективных образов и снижения размеров контейнеров.
- Автоматизировать сборку и деплой приложений с Docker Hub.
О курсе
📙Курс включает в себя лекции с простыми и понятными объяснениями всех необходимых основ — без лишней воды. Для наглядности работы добавлены скриншоты. После каждого модуля предусмотрены самостоятельные практические задания и тесты для закрепления материала.
🚨Предупреждение: Курс построен исключительно через командную строку и операционную систему Linux Ubuntu. Графический интерфейс и Docker Desktop использоваться не будут.
✅Этот курс для вас, если вы Linux-администратор, которого заставили работать с Docker, или инженер, которому звонят с проблемами контейнеров.
❌Этот курс НЕ для вас, если вы ищете Kubernetes, хотите писать микросервисы или не умеете работать в Linux-терминале.
После завершения курсы вы:
- ✅ Упакуете любое приложение в контейнер
- ✅ Научитесь собирать свои образы и пушить их на Docker Hub
- ✅ Организуете многоконтейнерный проект с помощью Docker Compose
- ✅ Настроите постоянное хранение данных (volumes)
- ✅ Разберётесь с сетевыми настройками и изоляцией сервисов
- ✅ Получите ясное представление о том, как эффективно организовывать удобную и надёжную инфраструктуру, и сможете применять эти знания в реальных проектах.
🤖Автор курса постоянно на связи, старается оперативно отвечать на вопросы в комментариях и обеспечить всестороннюю поддержку в процессе обучения.
Для кого этот курс
Начальные требования
- Базовые знания Linux и терминала.
- Базовое понимание сетей (IP-адрес, DNS, Шлюз по умолчанию и т. д.)
- Понимание базовых концепций веб-разработки и программирования.
- Желание учиться и экспериментировать с новыми технологиями.
Наши преподаватели
Программа курса
Сертификат
Входит в 2 программы
Что вы получаете
- - Устанавливать и настраивать Docker на Linux-сервере
- - Базовые знания по работе с образами и контейнерами
- - Запускать контейнеры с правильными лимитами ресурсов
- - Диагностировать и чинить типичные проблемы Docker
- - Самостоятельно собирать Dockerfile и пушить их на Docker Hub
- - Работать с сетями и volumes в продакшене
- - Использовать Docker Compose для реальных задач
- - Базовые практики безопасности