Docker + Gitlab CI для начинающих

0/5 ·
Создан: 18 ноября 2021 г. Обновлён: 23 марта 2026 г.

Развертывание приложений с гарантией идентичности среды на любом сервере — это стандарт, который задает Docker, и здесь показывают, как внедрить его в ежедневную практику. Вы разберете, как упаковывать сервисы в контейнеры со всеми зависимостями, а затем автоматизируете их сборку и тестирование с помощью GitLab CI.

Внутри курса разбираются фундаментальные темы для DevOps-процессов:

  • Архитектура Docker: управление образами, контейнерами и работа с файловыми системами OverlayFS и UnionFS.
  • Оптимизация сборки: написание эффективных Dockerfile и использование .dockerignore для минимизации веса образов.
  • Оркестрация: запуск многоконтейнерных приложений через Docker Compose.
  • CI/CD пайплайны: настройка этапов сборки, создание собственных GitLab-раннеров и выбор подходящих исполнителей (executors).

Материал ориентирован на разработчиков, тестировщиков и системных администраторов, которым нужно наладить стабильную доставку кода. Вы перейдете от ручного запуска скриптов к созданию автоматизированных конвейеров, которые минимизируют ошибки при деплое.

Другие материалы автора

B
Сбор взносов
3 246 ₽ 41 250 ₽ −92%

Big Data Workshop: real-time обработка данных с использованием Spark и Kafka

Олег Ивченко
П
Сбор взносов
9 424 ₽ 153 000 ₽ −94%

Продвинутые методы машинного обучения

Олег Ивченко
0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

Уроки по JS для бэкенд-разработчиков Можно купить
174 ₽ 1 300 ₽ −87%

Уроки по JS для бэкенд-разработчиков

Derick Bailey
Microservices with Docker, Flask, and React Можно купить
288 ₽ 2 520 ₽ −89%

Microservices with Docker, Flask, and React

Real Python
N
Можно купить
196 ₽ 720 ₽ −73%

Node JS: Advanced Concepts

Udemy
Полное руководство по GitHub Actions & Workflows Можно купить
250 ₽ 750 ₽ −67%

Полное руководство по GitHub Actions & Workflows

Udemy
Инженер по автоматизации тестирования на Java. Часть 1 из 5 Можно купить
800 ₽ 15 000 ₽ −95%

Инженер по автоматизации тестирования на Java. Часть 1 из 5

Яндекс Практикум
CI/CD на примере Gitlab CI Можно купить
1 868 ₽ 18 460 ₽ −90%

CI/CD на примере Gitlab CI

Slurm
Настройка и запуск автотестов в TeamCity Можно купить
1 000 ₽ 2 000 ₽ −50%

Настройка и запуск автотестов в TeamCity

learnqa
Интенсивный курс по микросервисной архитектуре Сбор взносов
5 354 ₽ 50 000 ₽ −89%

Интенсивный курс по микросервисной архитектуре

Алексей Ушаровский