DevOps Pro Moscow 2018

Янош Паштор

Exoscale/Velcom Cloud, Австрия


Дата:
13 ноября

Время проведения: 10:00 — 17:00

Язык:  Aнглийский

КУПИТЬ БИЛЕТ

Янош Паштор

Exoscale/Velcom Cloud, Австрия


Дата:
13 ноября

Время проведения: 10:00 — 17:00

Язык:  Aнглийский

КУПИТЬ БИЛЕТ

Биография

Инженер DevOps, который любит все делать немного по-другому. Я регулярно глубоко погружаюсь в технологии, разбирая их и складывая вместе. А после этого я рассказываю другим, чему я научился.

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

Docker для начинающих

Docker — это новая горячая штука, технология, которая действительно перевела DevOps на следующий уровень. Каждую неделю выходит новый инструмент, упрощающий использование Docker, однако часто трудно найти информацию или совет.

Повестка

  • Что такое Docker?
    • Как работают контейнеры?
    • Зачем использовать контейнеры и в чем их отличие от других инструментов?
  • Создание первого контейнера Docker
    • Запуск приложения в контейнере Docker
    • Воспроизводимые установки с помощью файла Docker
    • Docker-изация вашего первого сервиса
    • Как работают слои Docker?
  • Обмен своими контейнерами
    • Использование реестра Docker для обмена собранными образами контейнеров
    • Использование непрерывной интеграции для автоматического построения контейнера Docker из git
  • Запуск Docker в production
    • Запуск нескольких сервисов при помощи Docker
    • Использование docker-compose для запуска контейнеров на одной машине
    • Построение кластера с помощью Docker Swarm

Задачи

Этот семинар научит вас использовать Docker с нуля, от создания первого контейнера Docker до использования контейнеров в production.

Целевая аудитория

Этот семинар предназначен для разработчиков и системных инженеров — новичков в Docker, но имеющих некоторый опыт в написании shell-скриптов Linux.

Технические требования

  • Чтобы принять участие, вам потребуется ноутбук на Windows или Linux, или MacBook.
  • В случае с Windows: установите PuTTY или подсистему Linux для Windows 10.
  • В случае с Linux: установите клиент SSH (например, клиент openssh для Ubuntu)
  • В случае с MacOS: установите эмулятор терминала iTerm2.

 
Примечание: настоятельно рекомендуется установить рекомендованный клиент SSH, потому что преподаватель может оказаться неспособен помочь, если вы используете какой-то другой клиент.