Разработка приложений с использованием Docker

 

Код курса: docker.

Продолжительность обучения: 15 уч. часов/4-5 дней.

Сроки проведения: по согласованию с заказчиками удаленный режим.

Время проведения курса:  очная дневная в удаленном режиме .

 

Курс предназначен для программистов, специалистов, разрабатывающих и сопровождающих приложения, инженеров, системных администраторов.
Цель курса – научить слушателей устанавливать и настраивать платформу Docker, применять контейнеры в своих проектах в различных окружениях.
Docker – это открытая платформа для разработки, доставки и эксплуатации приложений. Применение Docker существенно уменьшает время между написанием и запуском кода. В своем ядре Docker позволяет запускать практически любое приложение, безопасно изолированное в контейнере. Безопасная изоляция позволяет запускать на одном хосте много контейнеров одновременно без дополнительной нагрузки гипервизора.
В курсе рассматриваются вопросы подготовки рабочего окружения и установки  Docker, запуска контейнеров, разработки в Docker окружении, сборки image с приложением из Dockerfile, описания сервиса (балансировщик, приложение, база данных) с помощью docker-compose. Теоретические знания закрепляются выполнением лабораторных работ, которые составляют более половины от общего объема курса.

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

  • Основы администрирования системы (Windows/Linux)
  • Опыт разработки приложений

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

1. Установка docker и docker-compose
2. Docker компоненты и Docker registry
3. Docker образы
4. Слои docker образов. Кеш образов
5. Знакомство с основами Dockerfile
6. Жизненный цикл контейнеров
7. Docker compose и конфигурационный файл docker-compose.yml
8. Docker compose: Логирование
9. Docker compose: Данные
10.Docker compose: Сети

Поиск курса

Бронирование курса

Если у Вас не получается отправить форму - напишите нам на почту training@muk.by.