[DevOps/Админ] [Kalyan Reddy Daida] [Udemy] [DevOps] Docker за выходные: 40 практических демонстраций (2025)

[Kalyan Reddy Daida] [Udemy] [DevOps] Docker за вы_0.png


[Kalyan Reddy Daida] [Udemy] [DevOps] Docker за выходные: 40 практических демонстраций (2025)



Слив курса [DevOps] Docker за выходные: 40 практических демонстраций [Udemy] [Kalyan Reddy Daida]

Язык курса: Английский. Машинный перевод: русский язык Yandex

Полный практический курс по Docker, идеально подходящий как для новичков, так и для DevOps-инженеров, разработчиков и системных администраторов.

Вы шаг за шагом пройдёте установку, работу с контейнерами, создание Dockerfile, развертывание многоконтейнерных приложений и освоите продвинутые возможности вроде Docker Compose, BuildKit и Multi-Stage Builds.

Чему вы научитесь:

* Установка Docker Desktop и регистрация на Docker Hub

* Базовые команды: pull, run, stop, exec, rm, rmi

* Сборка Docker-образов с нуля и загрузка в Docker Hub

* Работа с Dockerfile: LABEL, ADD, COPY, ARG, RUN, EXPOSE, CMD, ENTRYPOINT, ENV, HEALTHCHECK, USER

* Управление портами через -p, -P

* Docker Volumes и Bind Mounts — хранение и передача данных

* Развёртывание многоконтейнерных приложений с помощью CLI и Docker Compose

* Масштабирование, сети, порядок запуска и профили в Compose

* Эффективные сборки с Docker BuildKit

* Удалённые сборки с помощью Docker Cloud

* Многоэтапная сборка для оптимизации образов

Модули курса:

Demo-01: Установка Docker Desktop, регистрация на Docker Hub

Demo-02: Команды Docker: pull, run, exec, stop, start, rm, rmi

Demo-03: Сборка Docker-образа и публикация на Docker Hub

Demo-04: Dockerfile — инструкция LABELS

Demo-05: Dockerfile — инструкции ADD и COPY

Demo-06: Dockerfile — использование ADD для загрузки по URL

Demo-07: Dockerfile — инструкция ARG

Demo-08: Dockerfile — инструкции RUN и EXPOSE

Demo-09: Dockerfile — ENV, ARG, CMD, WORKDIR

Demo-10: Dockerfile — переопределение команды CMD

Demo-11: Dockerfile — инструкция ENTRYPOINT

Demo-12: Dockerfile — инструкция HEALTHCHECK

Demo-13: Dockerfile — инструкция USER

Demo-14: Проброс портов — флаги -p и -P

Demo-15: Docker Volumes — основы

Demo-16: Docker Volumes — использование с контейнерами

Demo-17: Docker Volumes — заполнение тома из контейнера

Demo-18: Docker Volumes — монтирование подкаталога

Demo-19: Bind Mounts — основы

Demo-20: Bind Mounts — режим только для чтения

Demo-21: Разница Volumes и Bind Mounts (на примере непустой директории)

Demo-22: Монтирование tmpfs

Demo-23: Развёртывание многоконтейнерных приложений с помощью команд

Demo-24: Docker Compose — основы (MySQL как сервис)

Demo-25: Docker Compose — именованные тома и метаданные

Demo-26: Docker Compose — WebApp + MySQL

Demo-27: Docker Compose — масштабирование (Nginx + WebApp + DB)

Demo-28: Docker Compose — настройка сетей (Frontend/Backend)

Demo-29: Docker Compose — healthchecks

Demo-30: Docker Compose — порядок запуска с условиями

Demo-31: Docker Compose — профили

Demo-32: Docker Compose — ссылки (links)

Demo-33: Docker Compose — псевдонимы (aliases)

Demo-34: Docker Compose — сборка сервисов

Demo-35: Compose: разработка — SYNC + RESTART

Demo-36: Compose: разработка — SYNC + REBUILD

Demo-37: Docker BuildKit: buildx CLI, локальные и облачные сборщики

Demo-38: Docker BuildKit: мультиплатформенные образы

Demo-39: Docker Cloud Build: удалённая сборка

Demo-40: Многоэтапная сборка (multi-stage builds)

Темы, охватываемые в курсе:

1. Установка Docker Desktop и регистрация на Docker Hub

2. Базовые команды: запуск, остановка, удаление контейнеров

3. Сборка и публикация образов

4. Инструкции Dockerfile: LABELS, ADD, COPY, ARG, RUN, EXPOSE, CMD, WORKDIR, ENTRYPOINT, HEALTHCHECK, USER

5. Проброс портов: -p, -P

6. Docker Volumes и управление данными

7. Bind Mounts — режимы и применение

8. Временное хранение — tmpfs

9. Развёртывание многоконтейнерных приложений

10. Docker Compose — базовые и продвинутые функции: тома, сети, масштабирование, порядок запуска, профили, ссылки, псевдонимы

11. BuildKit — эффективная сборка мультиплатформенных образов

12. Docker Cloud Build — удалённая сборка

13. Multi-Stage Builds — оптимизация финального образа

Об авторе:

Kalyan Reddy Daida — DevOps- и SRE-архитектор с более чем 15-летним опытом проектирования сложной ИТ-инфраструктуры, Java-разработки и работы с ведущими международными компаниями.

Он специализируется на облачных платформах (AWS, Azure, Google Cloud) и технологиях контейнеризации, включая Docker, Kubernetes, Terraform и Istio.

Kalyan — автор более 20 курсов на Udemy, обучивший свыше 250 000 студентов по всему миру. Его стиль — практикоориентированное обучение с упором на реальные задачи и производственные сценарии.

Последнее обновление: Март 2025

Формат: 10 ч видео по запросу, 1 статья



—————————————————————————

🔗 Продажник:
Доступно пользователям: Зарегистрированный


📥 СКАЧАТЬ КУРС:
🔐 Хотите получить доступ?

Чтобы увидеть скрытые ссылки и ставить лайки, активируйте VIP-статус.

💎 ПОЛУЧИТЬ ДОСТУП Наш Telegram канал
 
Назад
Верх