YoVDO

Docker - Полный курс Docker Для Начинающих

Offered By: Bogdan Stashchuk via YouTube

Tags

Docker Courses Visual Studio Code Courses Containers Courses Docker Desktop Courses

Course Description

Overview

Погрузитесь в полный курс Docker для начинающих, охватывающий все основные аспекты этой технологии контейнеризации. Начните с изучения основ Docker, включая концепции контейнеров, образов и репозиториев. Освойте ключевые команды Docker для создания и управления контейнерами, работы с портами и томами. Научитесь создавать собственные Docker-образы и разрабатывать приложения с использованием Python и Node.js в контейнерах. Изучите Docker Compose для управления многоконтейнерными приложениями. Курс включает практические задания и демонстрации, помогающие закрепить полученные знания на реальных примерах.

Syllabus

Введение.
Что в полном курсе.
План практических задач для этого курса.
Что такое Docker и почему его стоит использовать.
Что такое контейнер.
Компоненты Docker.
Как работают контейнеры.
Что такое образы и их строение.
Что такое репозиторий.
Какие программы нужны для этого курса.
Основные команды Docker.
Создание контейнера hello-world.
Создание контейнера busybox.
Есть ли доступ в интернет внутри контейнеров.
Создание контейнера NGINX.
Запуск контейнера в фоновом режиме.
Остановка контейнеров.
Запуск дополнительных процессов в работающем контейнере.
Создание имени для контейнера.
Публикация портов контейнера.
Разные порты для разных контейнеров.
Подключение томов.
Создание собственной HTML страницы для NGINX.
Автоматическое удаление остановленных контейнеров.
Разделение команды на строки.
Использование Docker Desktop и VS Code.
Как создавать собственные образы.
Приложение Python c Dockerfile.
Создание образа для приложения Python.
Запуск контейнера с приложением Python.
Создание другой версии образа .
Анализ файловой структуры контейнера Python.
Приложение Node.
Создание образа для приложения Node.
Исправление ошибок в приложении.
Модификация приложения Node.
Введение в Docker Compose.
Преимущества Docker Compose.
Пример Docker Compose файла.
Создание двух сервисов с Docker Compose.
Запуск двух сервисов используя Docker Compose.
Docker Compose в фоновом режиме.
Остановка и удаление контейнеров в Docker Compose.
Пересоздание образов в Docker Compose.
Завершение.


Taught by

Bogdan Stashchuk

Related Courses

A Beginner’s Guide to Docker
Packt via FutureLearn
A Beginner's Guide to Kubernetes for Container Orchestration
Packt via FutureLearn
Beginner’s Guide to Containers and Orchestration
A Cloud Guru
Designing High Availability, Fault Tolerance, and DR with AWS Services
A Cloud Guru
Docker Certified Associate (DCA)
A Cloud Guru