Docker - создаем рабочее окружение за минуту и доставляем веб-приложение презентация

Содержание

Слайд 2

Слайд 3


Слайд 4

Классическая среда для PHP - разработчика Установка веб-сервера (а если

Классическая среда для PHP - разработчика

Установка веб-сервера (а если и нужно

– компонентов по отдельности)
Настройка хостов
Установка дополнительных модулей
Настройка конфигурации php.ini
Слайд 5

Что делать если: В команде появился новый разработчик Нужны тесты

Что делать если:

В команде появился новый разработчик
Нужны тесты приложения на различном

окружении
Используется экзотический софт
Нужно передать приложение
Требуется упростить запуск и деплой
Требуется изолировать и распараллелить работу
Слайд 6

А также… Разнообразные стеки технологий Множество приложений Различные базы данных 100500 фреймворков Инструменты

А также…

Разнообразные стеки технологий
Множество приложений
Различные базы данных
100500 фреймворков
Инструменты

Слайд 7

Что же делать? Ничего Пнуть сисадмина Использовать виртуальную машину (нет)

Что же делать?

Ничего
Пнуть сисадмина
Использовать виртуальную машину (нет)

Слайд 8

Виртуальные машины Тяжело и долго Много места занимает и кушает ресурсы

Виртуальные машины

Тяжело и долго
Много места занимает и кушает ресурсы

Слайд 9

Контейнер Ядро родительской системы Своя корневая файловая система Изоляция процессов

Контейнер

Ядро родительской системы
Своя корневая файловая система
Изоляция процессов

Слайд 10

Docker ЖЕЛЕЗО LINUX Docker клиент Движок Docker Контейнер 1 Контейнер N Контейнер 2 Образ Регистр образов

Docker

ЖЕЛЕЗО

LINUX

Docker клиент

Движок Docker

Контейнер
1

Контейнер
N

Контейнер
2

Образ

Регистр образов

Слайд 11

Образ Docker Закачать готовый Создать самому https://hub.docker.com/explore/ $ docker pull

Образ Docker

Закачать готовый
Создать самому

https://hub.docker.com/explore/

$ docker pull ubuntu:16.04
$ docker run ubuntu:16.04
$ docker

images
Слайд 12

Dockerfile $ docker build -t orienteer/orienteer

Dockerfile

$ docker build -t orienteer/orienteer

Слайд 13

Docker-compose $ docker-compose up

Docker-compose

$ docker-compose up

Слайд 14

Установка apt-get install docker-engine Docker Toolbox docker.com Amazon Azure Vscale VPS/VDS

Установка

apt-get install docker-engine
Docker Toolbox
docker.com
Amazon
Azure
Vscale
VPS/VDS

Слайд 15

Кто?

Кто?

Слайд 16

Мой опыт Каталог автозапчастей Django приложения Повседневно PHP приложения

Мой опыт

Каталог автозапчастей
Django приложения
Повседневно PHP приложения

Слайд 17

Что почитать и где спросить? https://docs.docker.com/ https://t.me/docker_ru https://t.me/devops_ru

Что почитать и где спросить?

https://docs.docker.com/
https://t.me/docker_ru
https://t.me/devops_ru

Слайд 18


Имя файла: Docker---создаем-рабочее-окружение-за-минуту-и-доставляем-веб-приложение.pptx
Количество просмотров: 71
Количество скачиваний: 0