$ sudo teach|
    $ sudo teach|
    IT school
  • Telegram
  • Партнёрам
  • Все курсы
$ sudo teach IT
OOO "SALEPROFIT"Контакты и реквизитыIT-Park Logo

Школа

  • Блог
  • Проверить сертификат

Сотрудничество

  • Стать учителем
  • Партнёрская программа
  • О проекте

Право

  • Оферта
  • Политика конфиденциальности

© 2023–2026 $ sudo teach IT™. All Rights Reserved. Public user contributions licensed under CC BY-SA 4.0 license with attribution required
TelegramGitHubYouTube
AI-помощник
Обновлен 09.11.2026

Docker для разработчика: от первого контейнера до своего проекта

Упакуете своё приложение в Docker и поднимете сервис из API, базы, очереди и nginx одной командой — на ноутбуке и на сервере.

Практические задания
Помощь от учителя
Поддержка 24/7
Docker для разработчика: от первого контейнера до своего проекта


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

10 разделов • 43 уроков

1

Знакомство

1.4. Первый контейнер
2

Контейнеры

2.1. Жизненный цикл контейнера
2.2. Внутри контейнера
2.3. Порты
2.4. Практикум: сервисы за минуту
3

Образы

3.1. Реестры и теги
3.2. Слои образа
3.3. Базовые образы
3.4. Уборка места
4

Dockerfile

4.1. Первый Dockerfile
4.2. Инструкции Dockerfile
4.3. CMD и ENTRYPOINT
4.4. Кеш сборки
4.5. Практикум: образ API
5

Данные

5.1. Где хранить данные
5.2. Тома
5.3. Монтирование папок
5.4. Практикум: база с данными
6

Сети

6.1. Сети Docker
6.2. Своя сеть
6.3. Порты и безопасность
6.4. Практикум: API и база
7

Docker Compose

7.1. Первый compose.yaml
7.2. Зависимости и healthcheck
7.3. Переменные и секреты
7.4. Тома и сети в Compose
7.5. Практикум: весь «Клик»
8

Разработка

8.1. Код без пересборки
8.2. Compose Watch
8.3. Несколько файлов Compose
8.4. Отладка контейнеров
8.5. Разовые команды
9

Образы для продакшена

9.1. Многоэтапная сборка
9.2. Быстрая сборка
9.3. Безопасный образ
9.4. Реестр образов
10

Финал

10.1. Compose для сервера
10.2. Запуск на сервере
10.3. Практикум: финальный проект
10.4. Куда дальше

Преподаватели

Изучите преподавательский состав

avatar

Тимур Сагитов

Эксперт

Инженер-программист, Senior Python Developer. Основатель школы $ sudo teach IT и автор YouTube-канала о программировании с более чем 5 млн просмотров.


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

0 отзыва

Войдите в аккаунт, чтобы оставить отзыв о курсе

Доступ навсегда
24/7 Support
Docker
Dockerfile
Docker Compose
volumes
сети
multi-stage
PostgreSQL
Redis
nginx