Stepik
Нетология
Skillbox
ProductStar
Яндекс Практикум
Академия Eduson
SF Education
Skypro
Хекслет
Merion Academy
Stepik
Нетология
Skillbox
ProductStar
Яндекс Практикум
Академия Eduson
GB (GeekBrains)
Skillfactory
Хекслет
Merion Academy
Stepik
Бруноям
Нетология
Skillbox
ProductStar
Яндекс Практикум
Академия Eduson
GB (GeekBrains)
Skillfactory
OTUS
Хекслет
Stepik
Бруноям
Учебный центр IBS
Нетология
Skillbox
ProductStar
Яндекс Практикум
GB (GeekBrains)
Skillfactory
OTUS
Onskills
Хекслет
Stepik
Учебный центр IBS
Слёрм
НетологияОсвойте Docker — автоматизируйте развертывание и масштабируйте приложения. Научитесь эффективно работать с контейнерами, оптимизировать сборку образов и управлять инфраструктурой через Docker. Практика на реальных кейсах, разбор лучших практик и интеграция в CI/CD.
Какие проблемы решает Docker. Различия между контейнерами и виртуальными машинами. Архитектура и ключевые компоненты Docker. Команды и справка.
Что такое контейнер. Запуск приложения в контейнере. Получение списка контейнеров. Работа с остановленными контейнерами. Удаление ненужных контейнеров.
Запуск сервиса в контейнере. Пробрасывание портов. Приостановка и возобновление работы контейнеров. Работа с процессами в контейнере. Перезапуск контейнеров. Запуск остановленных контейнеров. Политики перезапуска. Жизненный цикл контейнеров.
Получение журналов контейнера. Выполнение команды внутри контейнера. Подключение локального терминала к контейнеру и отключение от него. Копирование файлов и папок между контейнерами и локальной файловой системой. Отображение подробной информации о контейнере. Отображение событий Docker.
Что такое образ. Скачивание образа. Образы и слои. Управление образами. Работа с Dockerfile. Управление тегами.
Синтаксис. Команды.
Типы хранилищ Docker. Механизм bind mounts. Тома. Копирование данных. Резервные копии.
Сетевые модели. Управление сетями Docker. Сеть изолированного типа (none). Сеть типа bridge (стандартная и пользовательская). Сеть типа host.
Описание технологии Docker inside Docker.
Что такое Docker Compose. Файл docker-compose.yml. Основные команды. Разворачивание стека приложений.
Введение в оркестрацию. Описание Docker Swarm. Работа с узлами (nodes). Работа с сервисами (services). Сети типа Overlay и сетевое взаимодействие в кластере. Сети типа Ingress и доступ к приложению из вне. Docker Stack и запуск стека приложений в кластере.
Что еще есть в Docker. Интересные проекты. Советы и рекомендации. Podman.
Ваш трамплин в высокооплачиваемую и интересную IT-профессию! Курс создан профессионалами, прошедшими путь от junior-программиста до топ-менеджера