Обучение длится 16 модулей
Автор: Bogdan Stashchuk
Уровень подготовки: начальный
Docker - Полный курс Docker

Изучите все основные функции Docker - Образы, Контейнеры, Dockerfile, Docker Compose в полном практическом курсе Docker

Описание

Этот курс посвящен Docker
Узнайте, КАК работает Docker, и изучите его основные функции НА ПРАКТИКЕ. Это на 90% практический курс с множеством реальных примеров использования Docker
Узнайте, как создавать различные контейнеры, такие как Node.js, Python, NGINX, busybox, MySQL.
Мы начнем с установки Docker на ваш компьютер — MacOS, Windows или Linux. В MacOS и Windows вы установите Docker Desktop, в Linux вы установите Docker Engine.
После этого мы перейдем к множеству практических занятий и используем различные функции Docker. Вы будете загружать разные образы Docker и запускать с их помощью разные контейнеры.

Список практических задач, которые вы выполните с использованием Docker:

Запуск контейнеров Docker на основании различных образов
Публикация портов контейнеров для доступа к ним снаружи
Добавление переменных среды для контейнеров
Добавление имен для контейнеров
Связь между контейнерами
Подключение томов для контейнерам
Создание собственных образов на основании Dockerfile
Публикация созданных образов на Docker Hub
Запуск нескольких сервисов с помощью Docker Compose
Перенос в Docker реального веб приложения, состоящего из фронтенда, бэкенда и базы данных
Написание Dockerfile для фронтенд и бэкенд сервисов
Сохранение данных базы данных с использованием мепинга томов
Настройка публикации томов в Docker Compose
Добавление переменных среды в Docker Compose и использование их в приложениях

В ходе курса вам нужно будет создавать и редактировать текстовые файлы. Для этого вы будете использовать приложение VisualStudio Code с графическим интерфейсом. Также все файлы проекта доступны в репозитории GitHub.
Это означает, что в ходе этого курса вы также научитесь использовать:

Visual Sudio Code
Terminal (PowerShell, iTerm)

С этим курсом вы получите пожизненный доступ к более чем 50 лекциям и десяткам практических упражнений. После курса вы получите фундаментальные практические знания о Docker и сможете легко использовать его для разработки различных приложений.

Но самое главное, вы поймете и научитесь пользоваться такими основными функциями Docker, как:

Тома (Volumes)
Публикация портов (Ports Mapping)
Переменные среды (Environment Variables)
 

Дата последнего обновления: 22 января 2023

Темы

Другие курсы

-40%
Основы Go
Основы Go
Изучаем CSS: cоздание визуально привлекательных сайтов
Изучаем CSS: cоздание визуально привлекательных сайтов
Автор: Руслан Брантов
Подробнее
935
238
/мес
-20%
Курс по WordPress с нуля до результата. Создание сайтов без кода
Курс по WordPress с нуля до результата. Создание сайтов без кода
Подробнее
1 990
2 490
498
/мес
-20%
PRO Логические задачи
PRO Логические задачи
Авторы: Александр Павлович, Иосиф Дзеранов
Подробнее
3 992
4 990
998
/мес
Тестирование ПО: Автоматизация и Программирование. Python. Selenium
Тестирование ПО: Автоматизация и Программирование. Python. Selenium
Автор: Алекс Смит
Тестирование ПО с Нуля до Специалиста
Тестирование ПО с Нуля до Специалиста
Автор: Алекс Смит
Git для всех
Git для всех
Автор: Татьяна Овчинникова
-82%
Специалист по информационной безопасности: веб-пентест
Специалист по информационной безопасности: веб-пентест
Авторы: Группа авторов
Подробнее
23 500
135 000
-20%
Продвинутый курс по Javascript
Продвинутый курс по Javascript
Автор: Кирилл Поздняков
Подробнее
3 970
4 980
Назад
Смотреть дальше