Мастер-класс

Конвейер постоянной доставки с использованием Docker

Мастер-класс «Конвейер постоянной доставки с использованием Docker»
Мастер-класс для инженеров разработки и эксплуатации, заинтересованных в оптимизации процессов сборки и доставки программного обеспечения.

Меньше чем 5 лет назад компания Dot.Cloud выпустила инструмент под названием Docker
и сделала Linux-контейнеры технологией доступной всем. Контейнеры стремительно
завоевали индустрию и изменили процессы упаковки и доставки аппликаций в
распределенных информационных системах.

Знакомство с контейнерами и связанной с ними экосистемой -- необходимый инструмент в
багаже современного инженера-компьютерщика.

В ходе нашего мастер класса вы узнаете о преимуществах контейнерных
технологий и научитесь эффективно интегрировать эти технологии в конвейер постоянной
доставки ПО.

Материалы мастер-класса основаны на практическом опыте переведения систем на
контейнерные технологии.

© 2018 Otomato software Ltd. All Rights Reserved http://otomato.link

Длительность: 2 часа.
Мастер-класс
Учебный план:
1) что такое контейнеры

2) что такое конвейр непрерывной доставки

3) введение в Docker
а) архитектура

4) имиджи
а) что такое Dockerfile
б) строим имидж

5) контейнеры
а) запускаем контейнер
б) сетевые настройки
в) монтировка дисков

6) заливка в Docker-registry

7) многоступенчатый Dockerfile

8) о системах оркестрации в общем и Kubernetes в частности

9) построение конвейера доставки на базе Codefresh
Минимальные требования
Необходимо умение работы с Linux OS и базовое знание программирования. Каждому
участнику необходимо иметь персональный компьютер с браузером Chrome.

Виртуальная тренировочная среда будет предоставлена тренером.

В процессе мастер-класса мы будем редактировать текстовые файлы используя редактор
vim или nano.