começando com o docker (hackerhousebr)

49
COMEÇANDO COM O DOCKER Webinar Hacker House BR

Upload: wellington-silva

Post on 15-Feb-2017

47 views

Category:

Technology


4 download

TRANSCRIPT

COMEÇANDO COM O DOCKER

Webinar Hacker House BR

$ WHOAMI

Wellington F. Silva

Técnico Telecom, Programador, Devops, Instrutor, Escritor, Marido, Pai, Apreciador de cafés e viciado em pizza.

AKA: wsilva | tom | boina | fisi

HISTÓRICO

HISTÓRICO

• Apresentado na PYCON US de 2013 (21/03/2013)

HISTÓRICO

• Apresentado na PYCON US de 2013 (21/03/2013)

• Nasceu na dotCloud

HISTÓRICO

• Apresentado na PYCON US de 2013 (21/03/2013)

• Nasceu na dotCloud

• Escrito em Go lang

HISTÓRICO

• Apresentado na PYCON US de 2013 (21/03/2013)

• Nasceu na dotCloud

• Escrito em Go lang

• dotCloud encerrou as atividades em 29/02/2016

HISTÓRICO

• Apresentado na PYCON US de 2013 (21/03/2013)

• Nasceu na dotCloud

• Escrito em Go lang

• dotCloud encerrou as atividades em 29/02/2016

• Criado por Solomon Hykes, Andrea Luzzardi e Francois-Xavier Bourlet da dotCloud e por Jeff Lindsay de maneira independente

HISTÓRICO

• Open Source (Apache License 2.0) desde março de 2013 (versão 0.9)

HISTÓRICO

• Open Source (Apache License 2.0) desde março de 2013 (versão 0.9)

• Usava lxc (Linux Containers)

HISTÓRICO

• Open Source (Apache License 2.0) desde março de 2013 (versão 0.9)

• Usava lxc (Linux Containers)

• 23/07/2013 - Ben Golub, CEO da Gluster e da Plaxo se une ao time

HISTÓRICO

• Open Source (Apache License 2.0) desde março de 2013 (versão 0.9)

• Usava lxc (Linux Containers)

• 23/07/2013 - Ben Golub, CEO da Gluster e da Plaxo se une ao time

• 19/09/2013 - Ajuda da Red Hat

HISTÓRICO

• Open Source (Apache License 2.0) desde março de 2013 (versão 0.9)

• Usava lxc (Linux Containers)

• 23/07/2013 - Ben Golub, CEO da Gluster e da Plaxo se une ao time

• 19/09/2013 - Ajuda da Red Hat

• 22/01/2014 - Segundo aporte de US$ 15 mi

HISTÓRICO

• 23/07/2014 - Compra a Orchard, criador do FIG

HISTÓRICO

• 23/07/2014 - Compra a Orchard, criador do FIG

• 16/09/2014 - Terceiro aporte US$ 40 mi

HISTÓRICO

• 23/07/2014 - Compra a Orchard, criador do FIG

• 16/09/2014 - Terceiro aporte US$ 40 mi

• 15/10/2014 - Microsoft anuncia Docker no Windows 2016 server

HISTÓRICO

• 23/07/2014 - Compra a Orchard, criador do FIG

• 16/09/2014 - Terceiro aporte US$ 40 mi

• 15/10/2014 - Microsoft anuncia Docker no Windows 2016 server

• 04/12/2014 - IBM anuncia parceria para rodar container em seu Cloud

HISTÓRICO

• 23/07/2014 - Compra a Orchard, criador do FIG

• 16/09/2014 - Terceiro aporte US$ 40 mi

• 15/10/2014 - Microsoft anuncia Docker no Windows 2016 server

• 04/12/2014 - IBM anuncia parceria para rodar container em seu Cloud

• 14/04/2015 - Quarto aporte US$ 95 mi

• 22/06/2015 - Padronização de Contêineres - OCI Open Container Initiative (https://www.opencontainers.org/)

HISTÓRICO

• 21/01/2016 - Compra a Unikernels

HISTÓRICO

• 21/01/2016 - Compra a Unikernels

• 08/06/2016 - Docker nativo no Hyper-V e imagem Windows Server 2016 nano Server

HTTP://BIT.LY/SOLOMON-LIGHT-TALK

O QUE É DOCKER?

“Ferramenta para virtualização no nível de sistema operacional”

O QUE É DOCKER?

• Sistemas de Containers Linux

O QUE É DOCKER?

• Sistemas de Containers Linux

• Leve e rápido

O QUE É DOCKER?

• Sistemas de Containers Linux

• Leve e rápido

• Open Source

O QUE É DOCKER?

• Sistemas de Containers Linux

• Leve e rápido

• Open Source

• Diversas ferramentas de cluster e orquestração

O QUE É DOCKER?• Sistemas de Containers Linux

• Leve e rápido

• Open Source

• Diversas ferramentas de cluster e orquestração

• Facilita micro serviços

O QUE É DOCKER?

• Facilita emprego do 12 factor

O QUE É DOCKER?

• Facilita emprego do 12 factor

• Melhora a distribuição de recursos

COMO FUNCIONA?

COMO FUNCIONA?

COMO FUNCIONA?

COMO FUNCIONA?

COMO FUNCIONA?

COMO FUNCIONA?

COMO FUNCIONA?

COMO FUNCIONA?

COMO FUNCIONA?

DEMO

ESTUDO DATADOGhttps://www.datadoghq.com/docker-adoption/

ESTUDO DATADOG

• Aumento de 30% entre maio de 2015 e maio de 2016

ESTUDO DATADOG

• Aumento de 30% entre maio de 2015 e maio de 2016

• Maiores empresas (+500 hosts), adoção maior

ESTUDO DATADOG

• Aumento de 30% entre maio de 2015 e maio de 2016

• Maiores empresas (+500 hosts), adoção maior

• 2/3 dos que testam adotam

ESTUDO DATADOG

• Aumento de 30% entre maio de 2015 e maio de 2016

• Maiores empresas (+500 hosts), adoção maior

• 2/3 dos que testam adotam

• Quantidade de container quintuplica após adoção

ESTUDO DATADOG

• Em média 5 containers por host

ESTUDO DATADOG

• Em média 5 containers por host

• VMs são 6 vezes mais longevas

ESTUDO DATADOG

• Em média 5 containers por host

• VMs são 6 vezes mais longevas

• Imgs mais usadas: Registry, NGINX, Redis, Elasticsearch, MySQL, Logspout, Quay, etcd, Postgres, CAdvisor

OBRIGADO

• Telegram: https://telegram.me/dockerbr

• Slack: http://docker-br.herokuapp.com/

• Curso: http://bit.ly/curso-docker

• Livro: http://aprendendodocker.com.br/