Мы используем cookie для стабильной работы сервиса. Подробнее

Docker с нуля

ФорматОнлайн
Длительность1 месяц
Объём10 занятий
По окончанииСертификат
Всё для обучения

Как устроено обучение

Домашние задания
Интерактивные тренажёры
Видеоуроки
Текстовые уроки
Сообщество студентов
Бесплатная часть
О курсе

Подробнее

Бесплатный курс «Docker с нуля» познакомит со стандартами современной разработки. Подойдет не только новичкам, но и тем, кто уже работает в сфере разработки, тестирования и анализа данных и хочет развиваться дальше. Программа курса позволит освоить один из ключевых инструментов и лучше понять принципы создания приложений и сервисов.
Содержание

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

10 занятий
ТемаЧто внутри
01Поговорим о том, что такое Docker. Узнаем, зачем он нужен и почему так популярен. Рассмотрим его основные компоненты — демон, образ, контейнер, репозиторий

Подробности будут доступны на странице курса

02Скачаем образ из Docker Hub. Запустим на его основе свой первый контейнер. Познакомимся с основными командами для работы с докер-контейнерами

Подробности будут доступны на странице курса

03Узнаем, что такое Dockerfile. Научимся самостоятельно писать инструкции и создадим свой образ. Обсудим лучшие практики работы с образами

Подробности будут доступны на странице курса

04В процессе обучения на бесплатном курсе по Docker рассмотрим основные способы обмена данными с контейнером. Познакомимся с двумя типами томов — bind mount и volume. Поговорим об опасностях работы с bind mount

Подробности будут доступны на странице курса

05Научимся задавать переменные окружения. Посмотрим на логи приложений в контейнерах. Поговорим о работе с приложениями, которым требуются порты, в том числе ClickHouse, Tabix, PostgreSQL, Superset

Подробности будут доступны на странице курса

06Поговорим об IP адресах и сетевой модели TCP/IP. В процессе обучения на курсе рассмотрим три базовые сети докера — host, none, bridge. Создадим на базе bridge свою сеть и поднимем бэкенд. Научимся работать с полезной командой docker inspect

Подробности будут доступны на странице курса

07Освоим работу с веб-сервером Nginx. Узнаем, что такое multi-stage builds. Используем новые знания и напишем полноценное веб-приложение

Подробности будут доступны на странице курса

08Узнаем, что такое docker-compose. Познакомимся с синтаксисом YAML. Рассмотрим реальный docker-compose файл на примере Airflow. Поработаем с командами docker-compose и развернём Airflow на своём компьютере

Подробности будут доступны на странице курса

09Научимся с помощью docker-compose быстро поднимать бэкенд и фронтенд. Рассмотрим основные инструкции для запуска сервисов и напишем свой файл docker-compose.yml. Переведём наше веб-приложение на docker-compose

Подробности будут доступны на странице курса

10Рассмотрим доставку приложений на сервер. Поговорим про Ansible, CI/CD и Kubernetes. Подведём итоги и обсудим, что изучать дальше

Подробности будут доступны на странице курса

01Поговорим о том, что такое Docker. Узнаем, зачем он нужен и почему так популярен. Рассмотрим его основные компоненты — демон, образ, контейнер, репозиторий
02Скачаем образ из Docker Hub. Запустим на его основе свой первый контейнер. Познакомимся с основными командами для работы с докер-контейнерами
03Узнаем, что такое Dockerfile. Научимся самостоятельно писать инструкции и создадим свой образ. Обсудим лучшие практики работы с образами
04В процессе обучения на бесплатном курсе по Docker рассмотрим основные способы обмена данными с контейнером. Познакомимся с двумя типами томов — bind mount и volume. Поговорим об опасностях работы с bind mount
05Научимся задавать переменные окружения. Посмотрим на логи приложений в контейнерах. Поговорим о работе с приложениями, которым требуются порты, в том числе ClickHouse, Tabix, PostgreSQL, Superset
06Поговорим об IP адресах и сетевой модели TCP/IP. В процессе обучения на курсе рассмотрим три базовые сети докера — host, none, bridge. Создадим на базе bridge свою сеть и поднимем бэкенд. Научимся работать с полезной командой docker inspect
07Освоим работу с веб-сервером Nginx. Узнаем, что такое multi-stage builds. Используем новые знания и напишем полноценное веб-приложение
08Узнаем, что такое docker-compose. Познакомимся с синтаксисом YAML. Рассмотрим реальный docker-compose файл на примере Airflow. Поработаем с командами docker-compose и развернём Airflow на своём компьютере
09Научимся с помощью docker-compose быстро поднимать бэкенд и фронтенд. Рассмотрим основные инструкции для запуска сервисов и напишем свой файл docker-compose.yml. Переведём наше веб-приложение на docker-compose
10Рассмотрим доставку приложений на сервер. Поговорим про Ansible, CI/CD и Kubernetes. Подведём итоги и обсудим, что изучать дальше
Документ после выпуска

Сертификат

Организатор

Автор курса

Karpov.coursesKarpov.courses
Karpov.courses - ваш путь в Data Science. Обучаем с нуля востребованным IT-профессиям и помогаем построить новую карьеру. 89% наших выпускников уже нашли интересную работу.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

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

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

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

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

Информация обновлена 3 августа 2026 г.

Продолжить выбор

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

Мониторинг с Prometheus
до 10 часов
Мониторинг с Prometheus

Этот курс — практическое руководство по современному мониторингу при помощи таких инструментов, как: Prometheus Prometheus Exporters PromQL Alertmanager Grafana 🔥 Что делает этот…

Онлайн10 занятий
979 ₽
DevOps-инженер с нуля
14 месяцев
DevOps-инженер с нуля

Начните карьеру DevOps-инженера — с нуля до middle-уровня за 14 месяцев. Уже в середине курса сможете применять знания на практике и брать первые задачи в проектах или выходить на…

Онлайн5 занятийНачальный
Помощь с трудоустройствомДомашние задания
99 000 ₽Рассрочка на 24 мес.
Радиоэлектронные системы и комплексы - курс переподготовки
−17%256 часов
Радиоэлектронные системы и комплексы - курс переподготовки

Приглашаем освоить специальность «Радиосвязь, радиовещание и телевидение» в онлайн-формате. «АПОК» организует законные курсы профессиональной переподготовки с выдачей легитимного…

Онлайн13 занятий
Текстовые уроки
39 910 ₽−17%
32 980 ₽Скидка до 28 сентября
Certified Kubernetes Application Developer + практический опыт
Certified Kubernetes Application Developer + практический опыт

Сами по себе лекции не помогут вам пройти сертификацию. Сертификация Kubernetes - это практический экзамен. Вам нужен практический опыт, вам нужно работать быстро и вам нужна прак…

Онлайн10 занятий
6 990 ₽
Комплект курсов «Gitlab CI/CD с нуля» и «Курс DevOps-инженер с нуля»
−18%
Комплект курсов «Gitlab CI/CD с нуля» и «Курс DevOps-инженер с нуля»

«Gitlab CI/CD с нуля»: Освой полный цикл CI/CD в GitLab — от первого коммита до production-пайплайна с автоматическим тестированием, SAST-анализом и деплоем. «DevOps-инженер с нул…

ОнлайнНачальный
36 140 ₽−18%
29 630 ₽Рассрочка на 12 мес.
Системный администратор
−53%21 сентября
Системный администратор

Курс Нетологии «Системный администратор». Научим использовать ИИ в работе. Docker, Kubernetes, Ansible и Terraform, 3 проекта, 62 задания и 37 вебинаров с экспертами.

Онлайн19 занятий
180 576 ₽−53%
84 400 ₽Скидка до 16 сентября
Начать без затрат

Бесплатные курсы

Введение в Linux
Бесплатно3-4 часа в неделю
Введение в Linux

В рамках представленного курса слушатели познакомятся с операционной системой Linux и её базовыми возможностями. Наличие установленного Linux на компьютере не требуется, так как м…

Онлайн3 занятий
Бесплатно
Сети k8s краш-курс
Бесплатно
Сети k8s краш-курс

В этом курсе я постарался просто рассказать о сложных аспектах сетевых технологий Kubernetes, а также организовать практические упражнения, чтобы ты погрузился в работу с современ…

Онлайн4 занятий
Бесплатно
Как работает Интернет
Бесплатно
Как работает Интернет

Вы пользуетесь интернетом. Но знаете ли вы, как он работает? Если вы когда-то слышали слова домен, маршрутизация, IP-адрес, протокол, порт, но не уверены в том, что они означа…

Онлайн2 занятий
Бесплатно