Скачать Docker + Gitlab CI для начинающих [2021] [МФТИ] [Олег Ивченко]

  • Автор темы Автор темы admin
  • Дата начала Дата начала
  • Приглашаем разместиться на бесплатной основе в разделе Маркет -> услуг. Наш ТГ: @ble_lol
    Для просмотра КУРСОВ надо статус VIP, КУПИТЬ МОЖНО ТУТ: https://ble.lol/account/upgrades

    Запрещенно работать RU и СНГ! Блок навечно!

admin

Команда форума
Баба Яга
9 Ноя 2024
26,451
269
BCoin
184,247
DEP
41,637р
Docker Gitlab CI для начинающих [2021]
МФТИ (ФПМИ МФТИ Физтех-школа прикладной математики и информатики)
Олег Ивченко
Старт 06 января 2022
Вы научитесь основам работы с инструментом контейнеризации Docker и использованию Gitlab CI для ваших собственных проектов.
Какие перспективы открывают навыки Docker и Gitlab CI:
1. Docker - это инструмент, позволяющий пользователям (разработчикам, системными администраторам и другим специалистам) создавать, доставлять и запускать распределенное приложение со всеми зависимостями в контейнере на целевой операционной системе, например, Linux. Благодаря преимуществам в эффективности и портативности, Docker сейчас стоит во главе движения по контейнеризации.
2. GitLab CI облегчает поддержку вашего проекта на всех этапах жизненного цикла DevOps. Систему используют более 100 000 организаций, начиная от небольших стартапов и заканчивая гигантами мирового IT такими как IBM, Alibaba, японской Sony, NASA, CERN.
Кому будет полезен этот курс:
1. Начинающим системным администраторам
2. Разработчикам
3. Тестировщикам
4. DevOps-инженерам
Чему вы научитесь:
1. Docker
настраивать Docker на любой современной ОС
создавать, подключать и удалять контейнеры
работать с файловыми системами в Docker - UnionFS и OverlayFS
работать с данными в Docker
работать с репозиториями docker-контейнеров
2. GitLab CI
писать конфигурации CI
настраивать pipelines, jobs, stages
создавать собственный runner
Содержание:
Модуль 1 - Основы Docker
Виртуализация и контейнеризация. Docker engine
Docker image и Docker container
Файловые системы в Docker. UnionFS и OverlayFS
Работа с данными: добавление файлов, монтирование внешних директорий. Обмен данными с уже развернутым контейнером
Рекомендации по работе с Docker. Как писать DockerFile, .dockrtignore. Базовая безопасность в docker
Репозитории docker-контейнеров и работа с ними.
Docker compose
Форма закрепления знаний - домашнее задание
Модуль 2 - Gitlab CI
Настройка pipelines, jobs, stages. Написание конфигураций CI
Создания собственного runner'a. Executors: shell, docker
Форма закрепления знаний - тестирование и выполнение домашней работы

Скрытое содержимое могут видеть только пользователи групп(ы): VIP