Palestra ministrada online (https://youtu.be/qjZMHsqSmSE) com o objetivo de mostrar Docker para quem está começando e nunca tinha visto Docker antes. Contextualizamos e mostramos o Docker em funcionamento
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) • 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 • 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/)
O QUE É DOCKER? • Sistemas de Containers Linux • Leve e rápido • Open Source • Diversas ferramentas de cluster e orquestração • Facilita micro serviços
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 • VMs são 6 vezes mais longevas • Imgs mais usadas: Registry, NGINX, Redis, Elasticsearch, MySQL, Logspout, Quay, etcd, Postgres, CAdvisor