Що нового?

Придбаний Работа с контейнерами Docker и введение в администрирование кластера Kubernetes [2024] [ИПАП]

Інформація про покупку
Тип покупки: Складчина
Ціна: 12000 ГРН
Учасників: 0 з 78
Організатор: Відсутній
Статус: Набір учасників
Внесок: 160 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Работа с контейнерами Docker и введение в администрирование кластера Kubernetes [2024]
ИПАП (Институт прикладной автоматизации и программирования)


Блок 1 - Основы Docker
Модуль 1 - Введение (теория)
  • Какие проблемы решает Docker
  • Различия между контейнерами и виртуальными машинами
  • Архитектура и ключевые компоненты Docker
  • Команды и справка
Модуль 2 - Начало работы (теория, практика)
  • Запуск приложения в контейнере
  • Получение списка контейнеров
  • Работа с остановленными контейнерами
  • Удаление ненужных контейнеров
Модуль 3 - Приложение в контейнере (теория, практика)
  • Запуск сервиса в контейнере
  • Пробрасывание портов
  • Приостановка и возобновление работы контейнеров
  • Работа с процессами в контейнере
  • Перезапуск контейнеров
  • Запуск остановленных контейнеров
  • Политики перезапуска
  • Жизненный цикл контейнеров
Модуль 4 - Сервис в контейнере (теория, практика)
  • Получение журналов контейнера
  • Выполнение команды внутри контейнера
  • Подключение локального терминала к контейнеру и отключение от него
  • Копирование файлов и папок между контейнеров и локальной файловой системой
  • Отображение подробной информации о контейнере
  • Отображение событий Docker
Модуль 5 - Устранение неполадок (теория, практика)
  • Что такое образ
  • Скачивание образа
  • Образы и слои
  • Управление образами
  • Работа с Dockerfile
  • Управление тегами
Модуль 6 - Образы (теория, практика)
  • Синтаксис
  • Команды
Модуль 7 - Dockerfile (теория, практика)
  • Типы хранилищ Docker
  • Механизм bind mounts
  • Тома
  • Копирование данных
  • Резервные копии
Модуль 8 - Тома (теория, практика)
  • Сетевые модели
  • Управление сетями Docker
  • Сеть изолированного типа (none)
  • Сеть типа bridge (стандартная и пользовательская)
  • Сеть типа host
Модуль 9 - Сетевые ресурсы (теория, практика)
  • Описание технологии Docker inside Docker
  • Заключение
Модуль 10 - Docker внутри Docker (теория, практика)
  • Что такое Docker Compose
  • Файл docker-compose.yml
  • Основные команды
  • Разворачивание стека приложений
  • Заключение
Модуль 11 - Docker Swarm (теория, практика)
  • Что еще есть в Docker
  • Интересные проекты
  • Советы и рекомендации
  • Podman
  • Заключение
Блок 2 - Практика работы с Kubernetes. Базовые темы
Модуль 1 - Начало работы (теория, практика)
  • Установка и настройка окружения
Модуль 2 - Развёртывание кластера Kubernetes теория, практика)
  • Запуск и настройка локального кластера
  • Основные операции работы с кластером
Модуль 3 - Kubernetes API (теория, практика)
  • Взаимодействие с кластером посредством API
  • Знакомство с программой kubectl
  • Задание контекста подключение
  • Проверка статуса кластера через kubectl
  • Развёртывание панели управления (dashboard)
Модуль 4 - Описание объектов Kubernetes (теория, практика)
  • Знакомство с языком описания YAML
Модуль 5 - Пространства имён (теория, практика)
  • Знакомство с пространствами имён
  • Изучение спецификации
  • Операции с пространствами имён
Модуль 6 - Поды (теория, практика)
  • Знакомство с подами
  • Изучение спецификации
  • Операции с подами
  • Жизненный цикл подов
  • Поиск и устранение проблем
Модуль 7 - Управление объектами (теория, практика)
  • Введение в состояние кластера
  • Знакомство с императивным и декларативным стилем управления объектами, достоинства и недостатки
  • Создание спецификации из живых объектов
Модуль 8 - Управление ресурсами (теория, практика)
  • Введение в управление ресурсами
  • Применение его для запросов и ограничений ЦП и памяти
Модуль 9 - Метки и аннотации (теория, практика)
  • Использование меток для выборки объектов, связи объектов
  • Использование аннотаций для описания
Модуль 10 - ReplicaSets (теория, практика)
  • Описание набора реплик ReplicaSets, их взаимосвязь с подами
  • Основные операции при работе с ReplicaSets
Модуль 11 - Развертывания (теория, практика)
  • Описание развертываний, их взаимосвязь с наборами реплик
  • Основные операции при работе с развертываниями, история развертываний, откат неудачных развертываний
  • Обзор стратегий развертывания
Модуль 12 - Сервисы (теория, практика)
  • Описание сервисов
  • Основные операции при работе с сервисами
  • Механизмы обнаружения
  • Сетевой взаимодействие в Kubernetes
Модуль 13 - ConfigMaps (теория, практика)
  • Описание конфигураций с помощью ConfigMaps
  • Установка и получение настроек через файлы и переменные окружения
Модуль 14 - Secrets (теория, практика)
  • Использование Secrets для работы с конфиденциальной информацией
  • Установка и получение важных данных в открытом и закодированном виде посредством файлов и переменных окружения
Модуль 15 - Тома (теория, практика)
  • Описание томов, их разновидности (emptyDir, hostPath и постоянное хранилище)
  • Статическое и динамическое выделение по заявкам
Модуль 16 - Завершение (теория)
  • Подведение итогов
  • Обзор тем для дальнейшего изучения
  • Обзор рекомендуемой литературы

https://ipap.ru/494-rabota-s-kontejnerami-docker
 
Угорі