Курсы

Docker

Курс "Docker на практике"

В деталях изучим обязательный для использования инструмент контейнеризации, выполняя практические задачи, с которыми вы точно столкнетесь в ежедневной работе

Стоимость курса: 6900 ₽ 5900 ₽ / 70$ цены в рублях при оплате картой РФ, а в долларах при оплате любой другой картой
Начать бесплатно

Бесплатно выдается доступ на первые 4 задачи практики

Курс по Docker спроектирован так, чтобы предложить начинающим DevOps инженерам самое широкое и глубокое понимание принципов работы с Docker.

В начале курса вы научитесь установке Docker, а также основам работы с контейнерами, образами и т.д., получите знания о Dockerfile и сможете создавать образы, используя файловую систему Docker.

Далее курс расскажет об особенностях хранения данных в Docker с использованием volumes. Будет рассмотрен механизм постоянного хранения данных, создаваемых и используемых Docker контейнерами. Кроме того, DevOps инженеры изучат работу с переменными окружения и их использование в Docker.

Продвинутые разделы включают обучение multistage builds и использованию Docker Registry. Вы также узнаете, как настраивать сети в Docker и использовать различные инструменты для работы с Docker, включая logs, inspect, lazydocker и т.д.

Особое внимание будет уделено Docker Compose, безопасности в Docker. Наконец, курс завершится обучением Docker Swarm, что даст вам возможность управлять кластером Docker и обеспечивать высокую доступность и масштабируемость своих приложений.

Этот курс позволит вам стать компетентными и уверенными в работе с Docker, освоить все его ключевые функции и функциональные возможности.

Пошаговые инструкции

Движение от простого к сложному, пошаговое выполнение инструкций с подробным описанием результата

Автоматическая проверка

После выполнения каждого задания вы сможете проверить решение сразу, не обращаясь к преподавателю

Возможность задать вопрос

Обратная связь с автором курса на каждом шаге. Список самых популярных вопросов с ответами

Обученный AI ассистент

24x7 ответит на все ваши вопросы, проведет техническое собеседование и предоставит список частых вопросов по теме

Задачи практики (13 занятий)

  1. Установка Docker
  2. Запуск контейнера. Основные понятия.
  3. Создание образа. Dockerfile. Filesystem
  4. Хранение данных. Volumes.
  5. Переменные окружения. dot env file.
  6. Multistage builds
  7. Docker Registry
  8. Docker networks
  9. Инструменты Docker, lazydocker
  10. Docker compose
  11. Безопасность в Docker
  12. Docker Swarm
Показать все

Самостоятельный путь

/01

Вы получаете подробную инструкцию и теорию для выполнения каждого задания и готовый тестовый стенд

/02

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

/03

По каждому заданию курса вы можете задать вопрос автору и получить ответ. Нам важно, чтобы для вас все было понятно

Путь с ментором

Программа обучения (4-6 мес.)

Персональный подход

На первой онлайн встрече в формате один на один выясняем ваши цели и навыки. Составляем план профессионального развития

Изучение на практике

Вы двигаетесь согласно плану, в том числе с использованием наших курсов

Регулярные встречи

Программа включает 4 персональные консультации, на которых мы обязательно решим все вопросы.

Работа с проектом

После освоения материалов курсов можно переходить к проекту, имеющему реальный аналог в "проде" и работающему на той же кодовой базе. На этом этапе будут закреплены полученные ранее знания. Вам будет предоставлен исходный код, инструкция и поддержка.

Уникальные материалы

Только в рамках программы обучения вам доступны материалы, среди который подборка реальных devops кейсов, проблем и путей решения

Чувство уверенности

Только в рамках программы обучения вам доступны материалы, среди который подборка реальных devops кейсов, проблем и путей решения

Узнать подробности
Запустить контейнер    Установите docker и сделайте микросервисный деплоймент уже сегодня

Собственная платформа

Разработанная для эффективного обучения платформа включает в себя удобный web интерфейс и клиентскую часть Kurator, которая используется для проверки результатов вашей работы

 

Преимущества платформы

преимущества иконки

Вы получаете практические знания, выполняя задания в готовой, реально работающей среде

преимущества иконки

Подготовка к обучению - минимальная, начинайте сразу!

преимущества иконки

Мгновенная проверка каждого задания дает возможность сразу узнать о результате своей работы

преимущества иконки

Обратная связь с автором курса на каждом шаге — уточните любые детали, если что-то непонятно

преимущества иконки

Каждый курс - обновляемый. Мы постоянно дополняем и актуализируем материалы, поэтому они всегда остаются актуальными

преимущества иконки

Самые свежие версии и утилита собственной разработки - Kurator

преимущества иконки

По завершению курса вы можете запросить сертификат от DevopsTrain

преимущества иконки

Цена несравнимо ниже известных курсов, а эффект лучше

Запустить контейнер    Установите docker и сделайте микросервисный деплоймент уже сегодня

Команда

аватарка
Александр

CTO, DevOps инженер, Go разработчик. Автор и создатель DevopsTrain

аватарка
Софья

Аккаунт-менеджер

аватарка
Галина

Куратор курсов

Блог

В чем прикол моей платформы

Как формат курсов devopstrain продвигает вас в обучении DevOps

Middle или Junior ❔

Почему стоит задуматься о позиционировании себя как Middle, если у вас есть опыт в смежных областях

Startup, Mid-size, Enterprise

Отличия, плюсы и минусы работы в компаниях разного размера

NixOS спустя год

Впечатления от использования NixOS в качестве домашней системы после года эксплуатации

Немного про DevSecOps

В чем суть подхода DevSecOps и чем он отличается от традиционных методов обеспечения безопасности

DevOps как гавань в чудном мире ИИ

Почему DevOps специалисты останутся востребованными в эпоху ИИ

Реально последний шанс НЕ пойти работать таксистом

Как AI меняет IT индустрию и что делать специалистам

Менторство: это дань моде или нечто большее?

Размышления о роли менторства в современном DevOps

AI Ассистент в Devopstrain

Кейс использования LLM моделей в образовательной платформе

Разбор вакансии SRE инженера

Анализ требований к SRE инженеру в Сбер-страхование

Консольные GUI утилиты

Удобные текстовые интерфейсы для работы с серверами

Мифы о Devops

Распространенные заблуждения о DevOps

Kubernetes 1.32.

Разбираем метрики SLO, SLA, SLI

A стоит ли становиться тимлидом?

Сбои в облачной инфре. На кого валить?

Как я создаю курсы

NixOS 3

Murphy's law

Разбор вопроса с собеса

NixOS 2

NixOS

Work-life balance в devops

Terraform в пайплайне

А всегда ли нужен CI/CD?

Принципы devops практик рекомендуют выстраивать полные цепочки поставок: от коммита до деплоя. Но всегда ли нужно следовать этим принципам 👽?

Golang для DevOps

Почему лучше использовать Golang для нужд DevOps

С чего начать изучение DevOps

Как стать девопсом

Популярные вопросы на техническом DevOps интервью

Метрики Prometheus

Как безопасно хранить и использовать секреты

О бекапах

Поговорим о бекапах

Софт скиллы для девопса

Почему они реально важны

Будущее Devops

На ближайшие 5-10 лет

Тестовые окружения

Как они помогают выкатывать проверенный код

Как адекватно накатывать обновления

Поговорим про обновления, которые являются ключевым фактором обеспечения безопасности.

Безопасность в devops

Существуют ли абсолютно безопасные системы?

Запуск сообщества

Новый формат общения для девопсов

Что такое DevSecOps

В чем его особенности и предназначение?

Что такое MLOPS

В чем отличие от DevOps?

Кто такой Platform Engineer

Это новый модный термин или полезное детище DevOps?

Отчет: Внедрение kubernetes в разных организациях(по состоянию на 2023 г.)

Оценим их результаты и отзывы

Почему devops направление в IT наиболее выгодное?

Разберем причины, по которым выбирают devops, плюсы и минусы

Инструменты для управления k8s

Рассмотрим наиболее популярные и удобные приложения

Как добавить пользователя в Kubernetes?

Рассмотрим варианты аутентификации в k8s

Кто такой Cloud engineer?

В чем его отличие от devops engineer и в чем сходство?

Observability stack

Observability stack - необходимая часть успешной работы проекта

Кто такой SRE?

Site reliablity engineer - кто это, какими задачами занимается?

Что такое Infrastructure as a Code?

Что такое IaC, основные принципы и предназначение

Что такое devops?

Попробуем разобраться что это за зверь, и чем мы тут занимаемся вообще

help

Требуется помощь?