Скачать 

[Stepik] Docker: первые шаги в контейнеризацию [Константин Варнали]

  • Дата начала
Robot
Robot
Складчик
  • #1

[Stepik] Docker: первые шаги в контейнеризацию [Константин Варнали]

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

Чему вы научитесь:
  • Устанавливать и настраивать Docker на Linux Ubuntu
  • Освоите ключевые понятия Docker: образы, контейнеры, слои, хранилища.
  • Создавать Docker-образы и контейнеры с использованием Dockerfile.
  • Управлять контейнерами: запуск, остановка, удаление, мониторинг.
  • Применять Docker Compose для быстрого развёртывания многосервисных приложений.
  • Использовать best practices для построения эффективных образов и снижения размеров контейнеров.
  • Автоматизировать сборку и деплой приложений с Docker Hub.
Курс включает в себя лекции с простыми и понятными объяснениями всех необходимых основ — без лишней воды. Для наглядности работы добавлены скриншоты. После каждого модуля предусмотрены самостоятельные практические задания и тесты для закрепления материала.

Предупреждение: Курс построен исключительно через командную строку и операционную систему Linux Ubuntu. Графический интерфейс и Docker Desktop использоваться не будут.

Для кого этот курс:
  • Начинающие разработчики и DevOps-инженеры.
  • Системные администраторы, желающие освоить современные инструменты.
  • Студенты IT-специальностей.
  • Все, кто хочет понять, как работают контейнеры и зачем они нужны.
Начальные требования:
  • Базовые знания Linux и терминала.
  • Базовое понимание сетей (IP-адрес, DNS, Шлюз по умолчанию и т.д.)
  • Понимание базовых концепций веб-разработки и программирования.
  • Желание учиться и экспериментировать с новыми технологиями.
После завершения курсы вы:
  • Упакуете любое приложение в контейнер
  • Научитесь собирать свои образы и пушить их на Docker Hub
  • Организуете многоконтейнерный проект с помощью Docker Compose
  • Настроите постоянное хранение данных (volumes)
  • Разберётесь с сетевыми настройками и изоляцией сервисов
  • Получите ясное представление о том, как эффективно организовывать удобную и надёжную инфраструктуру, и сможете применять эти знания в реальных проектах.
Программа:

Введение в контейнеризацию и Docker:
  • Знакомство
  • Виртуализация и контейнеризация
  • Архитектура Docker
  • Установка Docker
  • Тестирование по модулю
Образы и контейнеры:
  • Основы работы с контейнерами
  • Базовые команды Docker
  • Интерактивный режим
  • Проброс портов в Docker
  • Логи и мониторинг
  • Практические задания
  • Тестирование по модулю
Dockerfile и Docker Hub:
  • Сборка Dockerfile
  • Инструкции Dockerfile
  • Оптимизация и .dockerignore
  • Многоэтапная сборка
  • Публикация на Docker Hub
  • Команда Docker commit
  • Практические задания
  • Тестирование по модулю
Ресурсы, сети и тома:
  • Политики перезапуска
  • Управление ресурсами
  • Сети в Docker
  • Тома в Docker
  • Переменные окружения
  • Практическое задание
  • Тестирование по модулю
Docker Compose:
  • Принцип работы Docker Compose
  • Практические задания
  • Тестирование по курсу
  • Заключение
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть контент.
docker stepik константин варнали первые шаги в контейнеризацию
Похожие складчины
  • в разделе: Администрирование
  • в разделе: Администрирование
  • в разделе: Администрирование
  • в разделе: Администрирование

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Вход

Вы уже зарегистрированы? Войдите.

Сверху