Контейнеризация с Docker

  • Бесплатный курс

  • 4 темы с практикой

  • Сертификат об окончании курса

  • Курс обновлен в июле 2024

  • 10 часов на прохождение

На курсе вы узнаете

Что такое Docker, какие инструменты используются для изоляции процессов и ресурсов в Linux

Как управлять контейнерами и их образами: освоите основные команды Docker CLI

Как делать Docker‑образы лёгкими и эффективными, следуя лучшим практикам

Как запускать контейнеры и работать с ними, а также как взаимодействовать с Docker Container Registry

Какие альтернативы Docker Desktop существуют и когда ими пользоваться

Yandex Container Registry

Yandex Container Registry — это сервис для хранения Docker‑образов и управления ими в Yandex Cloud.

Yandex Container Registry обеспечивает безопасное и надёжное хранилище для Docker‑образов с удобными механизмами контроля версий и доступа. Также сервис позволяет автоматизировать создание и обновление образов, использовать публичные и частные репозитории для организации рабочих процессов.

Вам потребуются знания и навыки

Основы работы с Git

Понимание процессов создания коммитов, ветвления и слияния кода

Основы Linux

Знание файловой системы, управление процессами и настройка прав доступа

Основы сетей

Знание основ IP‑адресации, портов, протоколов TCP/UDP и понимание базовых принципов функционирования сетей

Основы программирования

Навыки написания простых скриптов на Bash, Python или другом языке

Основы работы с командной строкой

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

Основы веб‑приложений и архитектуры микросервисов

Общее понимание принципов работы веб‑приложений, сервисов и микросервисной архитектуры

Программа

Тема 1. Оптимизация ресурсов в Docker

— История контейнеризации

— Чем контейнеризация отличается от виртуализации

— сgroups и namespaces

Авторы курса

Антон Брехов

Архитектор по работе с партнёрами Yandex Cloud

Михаил Кажемский

Ведущий DevOps‑инженер Hilbert Team

Алексей Колосков

Ведущий DevOps‑инженер Hilbert Team

Начните обучение уже сегодня

Упростите настройку инфраструктуры, повысьте безопасность и прозрачность изменений