Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Yolonce. Нажимая "Согласен", вы соглашаетесь с нашей Политикой конфиденциальности

Основы Docker

  Сложность

Начинающий специалист

  Длительность

20 ак.ч.

  Формат

онлайн

  Документ по выпуску

удостоверение о повышении квалификации государственного образца

Стоимость курса
28 900

Подробнее о курсе

Описание В данном курсе рассматриваются основные сведения о платформе Docker: архитектура Docker и ее компоненты, когда необходимо использовать Docker (и когда не нужно); запуск приложений и сервисов, управление ими в контейнерах Docker; поиск и устранение неполадок; работа с образами, создание собственных образов через Dockerfile, публикация образов в Docker Hub; хранение данных с помощью томов, включая резервное копирования и восстановление; модели сетевого взаимодействия в Docker; обслуживание Docker. В курсе много практических заданий по всем аспектам изучаемого материала. Слушатели получат базовые навыки, необходимые для того, чтобы начать использовать Docker в повседневных рабочих процессах.

Документ после выпуска

удостоверение о повышении квалификации государственного образца

Автор курса

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.

Программа курса

  1. Введение (теория – 0,4 ч)

  2. Начало работы (теория – 0,8 ч, практика – 0,2 ч)

Какие проблемы решает Docker Различия между контейнерами и виртуальными машинами Архитектура и ключевые компоненты Docker Команды и справка

  3. Приложение в контейнере (теория – 0,8 ч, практика – 0,4 ч)

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

  4. Сервис в контейнере (теория – 0,8 ч, практика – 0,8 ч)

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

  5. Устранение неполадок (теория – 0,5 ч, практика – 0,9 ч)

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

  6. Образы (теория – 0,8 ч, практика – 1,2 ч)

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

  7. Dockerfile (теория – 1 ч, практика – 1,2 ч)

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

  8. Тома (теория – 1,8 ч, практика – 1,2 ч)

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

  9. Сетевые ресурсы (теория – 1,7 ч, практика – 1 ч)

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

  10. Docker внутри Docker (теория – 0,3 ч, практика – 0,3 ч)

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

  11. Docker Compose (теория – 0,5 ч, практика – 0,6 ч)

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

  12. Docker Swarm (теория – 1,3 ч, практика – 1 ч)

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

  13. Завершение (теория – 0,5 ч)

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

  Итого: теория 11,2 ч (56%), практика 8,8 ч (44%)

Оставьте отзыв

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 24.11.2024

Похожие курсы

Операционная система АЛЬТ для начинающих (Linux для пользователя)

Операционная система АЛЬТ для начинающих (Linux для пользователя)

Основы Jira и практика работы

Основы Jira и практика работы

Git для всех

Git для всех

Stepik
 онлайн
 1 час в день
  Перейти к курсу
Администрирование Jira

Администрирование Jira

DevOps и CI/CD для разработчиков

DevOps и CI/CD для разработчиков

Cloud Solution Architecture

Cloud Solution Architecture

RabbitMQ для разработчиков

RabbitMQ для разработчиков

Оставьте заявку

Наши консультанты ответят на все вопросы
И помогут в выборе

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных