• Форумы
  • Складчины
  • Программирование

Docker + Gitlab CI для начинающих 2021 (Олег Ивченко)

Найти складчину
  • Курс создан: Дата начала 10 Дек 2021
В избранное
Зарегистрируйтесь, чтобы посмотреть контент
Aноним
  • 10 Дек 2021
  • #1
Ссылка на картинку
Вы научитесь основам работы с инструментом контейнеризации 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
  • Форма закрепления знаний - тестирование и выполнение домашней работы
Смотреть далее...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
devops docker gitlab информатика контейнеры мфти олег ивченко программирование программная инженерия сетевой инженер системное администрирование системное администрирование linux
Похожие складчины
Скачать Linux / Git для начинающих 2021 (Олег Ивченко)
  • git linux windows анализ данных информатика олег ивченко оптимизация программирование системное администрирование
  • 10 Дек 2021
Ответы
0
Просмотры
228
10 Дек 2021
Организатор
Скачать [МФТИ] Hadoop Distributed File System (HDFS) 2021 (Олег Ивченко)
  • apache apache hadoop bigdata data engineer data science hadoop hdfs мфти олег ивченко программирование программная инженерия файловая система
  • 14 Янв 2022
Ответы
0
Просмотры
243
14 Янв 2022
Организатор
Скачать [Слёрм] CI/CD на примере Gitlab CI (Тимофей Ларкин, Александр Швалов)
  • ci/cd ci/cd на примере gitlab ci devops docker gitlab gitops kubernetes slurm travisci александр швалов слёрм тимофей ларкин
  • 4 Авг 2021
Ответы
0
Просмотры
336
4 Авг 2021
Организатор
Скачать [МФТИ] Продвинутые методы машинного обучения 2021 (Олег Ивченко)
  • машинное обучение мфти олег ивченко оптимизация программирование
  • 21 Дек 2021
Ответы
0
Просмотры
236
21 Дек 2021
Организатор
Скачать [МФТИ] Разработчик C++ 2022 (Булат Ибрагимов, Олег Ивченко, Илья Рябухин)
  • администрирование и программирование булат ибрагимов диета илья рябухин мфти олег ивченко похудение разработчик c++ стратегия похудения
  • 28 Авг 2022
Ответы
0
Просмотры
224
28 Авг 2022
Организатор
Найти больше схожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Регистрация

Войти

Уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчины
  • Программирование
  • Novus
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка
Меню
Вход

Регистрация

  • Форумы
  • Что нового?