Docker: первые шаги в контейнеризацию

📕Курс предназначен для тех, кто хочет изучить Docker и начать эффективно использовать контейнеризацию в разработке, развертывании и управлении приложениями. Вы освоите основные концепции Docker, научитесь создавать образы, управлять контейнерами, масштабировать приложения и оптимизировать инфраструктуру с помощью…
Начальный уровень
Часть
2 программ →
Сертификат Stepik

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

  • Устанавливать и настраивать 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-администраторы, которые хотят освоить Docker 🛠️Инженеры техподдержки, которым приходится работать с контейнерами 🚀Начинающие DevOps, которым нужна практическая база 🔄Студенты и энтузиасты, которые хотят разобраться в технологии

Начальные требования

  • Базовые знания Linux и терминала.
  • Базовое понимание сетей (IP-адрес, DNS, Шлюз по умолчанию и т. д.)
  • Понимание базовых концепций веб-разработки и программирования.
  • Желание учиться и экспериментировать с новыми технологиями.

Наши преподаватели

Программа курса

загружаем...
Certificate

Сертификат

Сертификат Stepik

Входит в 2 программы

  •    
     
     
  •    
     
     

Что вы получаете

  • - Устанавливать и настраивать Docker на Linux-сервере
  • - Базовые знания по работе с образами и контейнерами
  • - Запускать контейнеры с правильными лимитами ресурсов
  • - Диагностировать и чинить типичные проблемы Docker
  • - Самостоятельно собирать Dockerfile и пушить их на Docker Hub
  • - Работать с сетями и volumes в продакшене
  • - Использовать Docker Compose для реальных задач
  • - Базовые практики безопасности

Сколько стоит обучение

Price: 1 990 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

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

Расскажите о курсе друзьям

Price: 1 990