Программирование [МФТИ] [Олег Ивченко] Docker + Gitlab CI для начинающих (2021)

Бывалый
Команда форума
20 Фев 2019
28,729
1,645,063
113
Голосов: 0
#1
Автор: Олег Ивченко
Название: Docker + Gitlab CI для начинающих (2021)

1644387587789-png.49342


Описание:

Вы научитесь основам работы с инструментом контейнеризации 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
  • Форма закрепления знаний - тестирование и выполнение домашней работы

Подробнее:



Для просмотра содержимого вам необходимо авторизоваться


Скачать:



Для просмотра содержимого вам необходимо авторизоваться
 

О нас
  • Скачивайте бесплатно курсы со слив форума через торрент!

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

    Sliwbl.Com регулярно публикует:

    • различные обучающие курсы и инфопродукты от известных бизнес тренеров и коучей;
    • тренинги, вебинары и мануалы от популярных авторов на тему саморазвития;
    • видео уроки, книги и обучения по дизайну, продвижению и созданию сайтов, программированию, бизнесу и другим популярным напрпавлениям

    Мы ежедневно обновляем базу слитых курсов, добавляем новые темы и свежие сливы складчин на форум, чтобы у Вас всегда под рукой была библиотека для освоения новой информации и развития. Материалы для скачивания доступны через торрент и облачные сервисы.

    Контакты: [email protected]
Меню