Учебный центр IBS

ADM-019 Основы Docker

Для кого: DevOps-инженерДжуниор Мидл
Начало: По факту набора потока
Длительность: 1 неделя
Улучшаемые навыки:
Docker
СертификатОнлайн

Описание курса

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

Модуль 1

  • Какие проблемы решает Docker

Модуль 2

  • Различия между контейнерами и виртуальными машинами</span>
  • Архитектура и ключевые компоненты Docker

Модуль 3

  • Команды и справка
  • Что такое контейнер
  • Запуск приложения в контейнере
  • Получение списка контейнеров
  • Работа с остановленными контейнерами
  • Удаление ненужных контейнеров

Модуль 4

  • Запуск сервиса в контейнере
  • Пробрасывание портов
  • Приостановка и возобновление работы контейнеров
  • Работа с процессами в контейнере
  • Перезапуск контейнеров
  • Запуск остановленных контейнеров
  • Политики перезапуска
  • Жизненный цикл контейнеров

Модуль 5

  • Получение журналов контейнера
  • Выполнение команды внутри контейнера
  • Подключение локального терминала к контейнеру и отключение от него
  • Копирование файлов и папок между контейнерами и локальной файловой системой
  • Отображение подробной информации о контейнере
  • Отображение событий Docker

Модуль 6

  • Что такое образ
  • Скачивание образа
  • Образы и слои
  • Управление образами
  • Работа с Dockerfile
  • Управление тегами

Модуль 7

  • Синтаксис
  • Команды

Модуль 8

  • Типы хранилищ Docker
  • Механизм bind mounts
  • Тома
  • Копирование данных
  • Резервные копии

Модуль 9

  • Сетевые модели
  • Управление сетями Docker
  • Сеть изолированного типа (none)
  • Сеть типа bridge (стандартная и пользовательская)
  • Сеть типа host

Модуль 10

  • Описание технологии Docker inside Docker

Модуль 11

  • Что такое Docker Compose
  • Файл docker-compose.yml
  • Основные команды
  • Разворачивание стека приложений

Модуль 12

  • Введение в оркестрацию
  • Описание Docker Swarm
  • Работа с узлами (nodes)
  • Работа с сервисами (services)
  • Сети типа Overlay и сетевое взаимодействие в кластере
  • Сети типа Ingress и доступ к приложению из вне
  • Docker Stack и запуск стека приложений в кластере

Модуль 13

  • Что еще есть в Docker
  • Интересные проекты
  • Советы и рекомендации
  • Podman

Отзывы о курсе

Отзывов пока нет
Будьте первым, напишите отзыв и поставьте оценку этому курсу.

Еще курсы