Мы работаем для вас без выходных! Пожалуйста, поддержите нас Премиум - подпиской!. Слава Украине! Скрыть

Меню

Docker - Полный курс Docker

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

Добавить отзыв

774

Docker - Полный курс Docker Премиум

94 урока(ов)

06:46:36

Русский

2022

Bogdan Stashchuk

Чему вы научитесь?

  • Вы изучите основы Docker, а также основные компоненты Docker: Клиент, Сервер, Docker Hub, Образы и Контейнеры, а также то, как они взаимодействуют друг с другом
  • Вы научитесь загружать образы с Docker Hub и создавать на основании них контейнеры. Также вы научитесь публиковать порты для контейнеров и подключать тома
  • Вы научитесь создавать Dockerfile с описанием шагом по построению собственных образов для запуска приложиений в контейнерах с инструкциями FROM, RUN, COPY, CMD
  • И главное - вы научитесь пользоваться Docker Compose для запуска нескольких сервисов одновременно и настроите запуск реального веб приложения

Требования

  • Базовые навыки использования компьютера
  • Умение пользоваться терминалом и командной строкой

Кому подойдёт курс?

  • Разработчики, которые хотят научиться пользоваться Docker в процессе создания приложений

Описание

Как же всё таки работает Docker и его основные функции на практике. Это на 90% практический курс с множеством реальных примеров использования Docker


Узнайте, как создавать различные контейнеры, такие как Node.js, Python, NGINX, busybox, MySQL.


Мы начнем с установки Docker на ваш компьютер - MacOS, Windows или Linux. В MacOS и Windows вы установите Docker Desktop, в Linux вы установите Docker Engine.


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


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

  1. Запуск контейнеров Docker на основании различных образов
  2. Публикация портов контейнеров для доступа к ним снаружи
  3. Добавление переменных среды для контейнеров
  4. Добавление имен для контейнеров
  5. Связь между контейнерами
  6. Подключение томов для контейнерам
  7. Создание собственных образов на основании Dockerfile
  8. Публикация созданных образов на Docker Hub
  9. Запуск нескольких сервисов с помощью Docker Compose
  10. Перенос в Docker реального веб приложения, состоящего из фронтенда, бэкенда и базы данных
  11. Написание Dockerfile для фронтенд и бэкенд сервисов
  12. Сохранение данных базы данных с использованием мепинга томов
  13. Настройка публикации томов в Docker Compose
  14. Добавление переменных среды в Docker Compose и использование их в приложениях


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


Это означает, что в ходе этого курса вы также научитесь использовать:

  • Visual Sudio Code
  • Terminal (PowerShell, iTerm)


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


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

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

Метки:

Видеокурс

Это демо - урок(и)
Мы перенаправим вас на страницу тарифов «Премиум» доступа! После приобритения доступа эти кнопки будут вести на скачивание файлов

Комментарии

Добавить отзыв

Откройте «Премиум» доступ!

Получайте новые знания в полном объеме, не ограничивайте себя :)

Подробнее

Вступай в наше сообщество!

Любому IT-нику нужны единомышленники. К тому-же в нашем чате Вы можете заказать курс, который вас интересует.

  • Наш канал с новостями
  • Наш чат