Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Docker. Основы

E-Learning Development Fund via Coursera

This course may be unavailable.

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
На курсе «Docker. Основы» вы познакомитесь на базовом уровне с одной из самых востребованных сегодня технологий.
На курсе вы научитесь работать с образами и томами в Docker, настраивать демона Docker и переменные окружения, пробрасывать порты внутрь контейнера и многому другому. По завершении курса вы сможете работать с Docker на базовом уровне и применять его в своих проектах.
Этот курс подойдет системным администраторам, интересующимся виртуализацией; разработчикам, которые хотят понять, как работает современная инфраструктура; инженерам, которые хотят улучшить свой CI / CD pipline.
Продолжительность обучения – 5 недель. В программу курса входят лекционные и текстовые видеоматериалы - вы можете выбрать удобный для вас формат - видео или текст. По завершению каждой недели вы проходите тест и делаете практическое задание. Пятая неделя обучения посвящена выполнению финального проекта.

Syllabus

  • Знакомство с Docker
    • Рады приветствовать вас на первой неделе нашего курса! На ней мы познакомимся с Docker. Мы начнём с того, что разберем, какие технологии лежат в основе Docker. Затем установим Docker в нашу систему. Научимся запускать контейнеры с указанием нужных параметров и переменных. Подключим к контейнеру внешнее хранилище, соберем логи и пробросим порты внутрь контейнера. В конце модуля вы сможете проверить свои знания, выполнив первое практическое задание.
  • Docker изнутри
    • На этой неделе нас ждёт работа с сетью в Docker. Мы будем создавать новые сети на машине, запускать контейнеры в этих сетях. Научимся связывать контейнеры между собой и подключать их к разным сетям. В конце недели вас ждёт практическое задание, в котором вам нужно будет создать сети, запустить контейнеры и подключить их к созданным сетям.
  • Логирование в Docker
    • Эта неделя курса посвящена логированию в Docker. Начнём с обзора существующих драйверов логирования и их опций, узнаем про драйвер логирования по-умолчанию. Далее — рассмотрим синхронный и асинхронный режимы работы драйверов логирования. И в конце модуля разберем теги и лейблы. В завершение недели вас ждёт практическое задание. В нём вам нужно будет настроить контейнер и отправить в него логи.
  • Образы и тома в Docker
    • Добро пожаловать на неделю, посвящённую структуре образов Docker и томам в Docker. Начнём с того, что разберем, из чего состоит образ Docker и в чём смысл такой структуры. Познакомимся с манифестом Docker и узнаем, для чего он нужен. Во второй части модуля мы перейдём к углублённой работе с томами (volumes) в Docker. В конце недели вас, как обычно, будет ждать практическое задание. В нём вы создадите том, заполните его и подключите к контейнеру Nginx.
  • Курсовой проект
    • Вы почти завершили наш курс, посвященный основам работы с Docker. Последний шаг — это курсовой проект. В нём вам нужно будет запустить реальное приложение. Чтобы успешно выполнить это задание, вам нужно будет использовать все знания, полученные в курсе. Успехов!

Taught by

Vasiliy Ozerov

Reviews

Start your review of Docker. Основы

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.