Добрый день, друзья!
Сегодня у нас есть приятные новости для всех, кого интересует изучение популярного инструмента для управления контейнерами – на ITVDN опубликован новый украиноязычный курс “Docker”.
Docker — это один из самых популярных инструментов для DevOps специалистов и разработчиков, который существенно ускоряет процесс разработки, тестирования и доставки к конечному пользователю вашего кода.
Docker используется на всех этапах разработки. Создав локальный контейнер с приложениями и сервисами, команда имеет возможность интегрироваться с процессом постоянной интеграции и релиза (Continuous integration and deployment workflow).
Данный курс позволит вам познакомиться с основами Docker контейнеризации, научит управлять контейнером изнутри и многими контейнерами, созданными под одну или несколько задач. Также будут рассмотрены инструменты для различных задач, разница между ними и то, как лучше подобрать инструменты именно под ваши задачи.
Автор курса – Олег Заревич, DevOps Engineer в Edvantis. Выпускник Львовской политехники, более 14 лет опыта в IT. За это время автор попробовал себя в ряде IT-направлений: системное администрирование, QA инженерия (Manual & Automation), DevOps инженерия, преподавательская деятельность, менторство, волонтерская деятельность, связанная с тестированием, активная деятельность в качестве спикера на различных IT-событиях.
Структура курса:
- Что такое Docker.
- Создаем Docker-образ.
- Запускаем веб-приложение в Docker.
- Оркестрация в Docker.
- Инструменты для Docker.
Чему вы научитесь на данном курсе:
- Устанавливать Docker
- Запускать готовый Docker-образ из Docker Hub
- Создавать Docker-образ
- Запускать веб-приложение в Docker
- Писать docker-compose
- Совершать запуск нескольких контейнеров с docker compose
- Работать с оркестрацией на базовом уровне с помощью Docker Swarm и запускать сервисы в нем
- Создавать, анализировать и оптимизировать Dockerfile и Docker-образ
- Сканировать Dockerfile и Docker-образ на уязвимость
- Взаимодействовать на базовом уровне с инструментами для управления контейнерами с UI
Предварительные требования
Данный курс ориентирован на тех, кто хочет познакомиться с контейнеризацией – в первую очередь это разработчики, инженеры DevOps и системные администраторы, но он также подойдет всем остальным, кто хочет разобраться с данным методом виртуализации с помощью Docker.
Смотрите первый урок в свободном доступе. Курс уже доступен на нашем сайте в полном объеме – к каждому уроку есть практические задания, опорный конспект и онлайн-тесты для более глубокого усвоения материала. Если у вас есть активная подписка, вы можете просмотреть его прямо сейчас.