Курс Контейнеризация приложений при помощи Docker

Код: ITCloud-Docker

Продолжительность курса

16 Академических часов

Ближайшие курсы

Ноябрь

09.11.2023 - 10.11.2023 Ект

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

Этот курс расскажет вам как пользоваться самым популярным средством контейнерной виртуализации в мире. После прохождения курса вы будете обладать всеми необходимыми навыками по работе с Docker, а также получите необходимые знания по принципам его работы и о создании контейнеров. 70% курса составляют практические работы, 30% теория

Стоимость курса

19 900 руб
Заказать

Аудитория:

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

Требования к предварительной подготовке слушателя:

Умение работать с командной строкой ОС, желательно прохождение курса ITCloud-L-101

Содержание курса

Модуль 1. Знакомство с Docker
• История виртуализации
• Зачем нужны контейнеры и как они работают
• Архитектура Docker и его компонентов
• Обзор аналогов Docker

Модуль 2. Работа с образами
• Что такое образ и принципы его работы
• Как создать собственный образ
• Работа с реестром образов

Модуль 3. Работа с контейнерами
• Создание контейнеров
• Управление контейнерами
• Настройка сети и хранилищ контейнеров
• Правила и принципы Dockerfile

Модуль 4. Docker Compose
• Принципы работы docker compose
• Организация сервисов
• Создание сервиса с помощью docker compose

Модуль 5. Docker Swarm
• Установка и настройка Docker Swarm
• Организация устойчивых сервисов