são paulo docker meetup #2

Post on 05-Dec-2014

307 Views

Category:

Technology

6 Downloads

Preview:

Click to see full reader

DESCRIPTION

Docker: o que é, de onde veio, como funciona e para o que serve. Vídeo: https://www.youtube.com/watch?v=G66TRJ0n93Y Código fonte da apresentação: https://github.com/nuxlli/docker-sp-18-03

TRANSCRIPT

DOCKERSão Paulo Docker Meetup #2

18 Fevereiro, 2014

/ @nuxlli @zaiste

O QUE É DOCKER

abstração de código aberto que automatiza aimplementação de qualquer aplicação de forma leve,

portátil, auto-suficiente em containers que podem serexecutados em todos os lugares

BACKGROUND

EVOLUÇÃO: 1MONOLÍTICOS / HETEROGÊNEOS

EVOLUÇÃO: 2ÚNICO SERVIDOR / CLOUD (PRIVADA, PUBLICA)

EVOLUÇÃO: 3THICK CLIENT / THIN CLIENT (MOBILE, TABLET)

ORIGEMDOTCLOUD INFRUSTRUCTURE

CONTAINER

UNIFICAÇÃOANALOGIA COM LOGÍSTICA

CONTAINERGRUPO DE PROCESSOS UNIDOS EM UM AMBIENTE ISOLADO

MÁQUINA VIRTUAL LEVEANALOGIA DE AUTO NÍVEL

CHROOT COM ESTEROIDESANALOGIA DE BAIXO NÍVEL

POR DENTRO

LXCABSTRACTION OVER LINUX CONTAINERS

Linux executando dentro de linux.

E MUITO MAIS...OPENVZ, SYSTEMD-NSPAWN, LIBVIRT-LXC, LIBVIRT-SANDBOX,

QEMU/KVM, BSD JAILS, SOLARIS ZONES, E O BOM E VELHO CHROOT.

VERSIONAMENTOAUFS / DEVICEMAPPER / BTRFS

ISOLAMENTORESOURCE / NETWORK / CONTENT

UNIFICANDO OPERAÇÕESRUN / START / STOP

VANTAGENS

EFICIÊNCIAAPENAS UM PROCESSO

VM sem o overhead de VM / Boots em segundos

ENCAPSULAMENTOPORTÁVEL, AUTO-CONTIDO & EXECUÇÃO SEGURA

DO PONTO DE VISTA DODESENVOLVEDOR

CONSTROI UMA UNICA VEZ, RODA EM TODO LUGAR

DO PONTO DE VISTA DOSYSADMIN

CONFIGURA UMA VEZ, RODE QUALQUER COISA

DEMO

ESTATÍSTICASGithub 10540+ / Contributors 370+

mais de 100 projetos feitos usando o docker (inclusive o azk)

CASOS DE USOAmbientes de desenvolvimento / PaaS Privados /

Deployment / Continuous Integration

PERGUNTAS? / OBRIGADO

top related