SlideShare uma empresa Scribd logo
Workshop
Docker
#dockerbr
#dockerbr
Obrigado a comunidade!!!
17k+
pull requests
40k+
estrelas
800k+
repositórios
10B+
downloads
2000+
contribuidores
280+
meetups
220k+
membros
80+
países
O que estou
fazendo...
#dockerbr
Leanpub
Agenda
1. Um pouco sobre o Docker
2. Labs
3. Coffee :)
4. Labs de novo
#dockerbr
© 2013-2016 Docker, Inc. All rights reserved
1. Introdução ao Docker
#dockerbr
O que é Docker?
Docker é líder mundial em plataforma de containers
Devs: Use Docker para eliminar problemas de "funciona na minha
máquina" quando se trabalha em equipe.
Ops: Use Docker para executar e gerenciar aplicações lado a lado
em containers isolados para obter uma melhor densidade
computacional.
Empresas: Use o Docker para construir pipelines de entrega contínua de
software ou para enviar novas funcionalidades de forma mais
rápida, segura e confiável para os ambientes Linux e Windows
Server.
#dockerbr
• Encapsulamento de
aplicações/softwares e suas
dependências
• Aplicações isoladas umas das
outras
• Compartilhamento de um único
Kernel
• Funciona em todas as principais
distribuições Linux
• Windows Server 2016 tem
container nativo
O que é container?
Como funciona as camadas
Comparando Containers e VMs
Container é para nível de
aplicação/serviço
VM é para nível de infraestrutura,
para transformar um hardware em
vários servidores
Containers e VMs juntos
Os containers e as máquinas virtuais oferecem uma enorme
flexibilidade para que a TI implemente e gerencie aplicativos de
forma mais ágil.
A evolução da plataforma Docker
Inicio
• Única finalidade
• Comunidade de desenvolvedores
linux
#dockerbr
A evolução da plataforma Docker
Várias finalidades, usuários e infraestrutura
Hoje
Comunidade de
desenvolvedores
Perfil: Necessidade
de experimentar e
inovar com
tecnologia de ponta
Comunidade de
operações
Empresas Parceiros
Perfil: Executar
aplicações de
negócios que sejam
críticas em escala e
em qualquer lugar
Perfil: Extender e
agregar valor a
uma plataforma
com um o objetivo
de ganhar dinheiro
Perfil: Precisa de
um sistema estável
e seguro para
implantar e
executar aplicações
#dockerbr
A Plataforma Docker
Devs Ops Empresas Parceiros
Uma Plataforma
Para Devs e Ops
Para Linux e Windows
On Premises e in the Cloud
Traditional Homegrown, Commercial ISV, Microservices
Docker Community Edition
Docker Enterprise Edition
Docker Certified
Docker Store
#dockerbr
O que é o Docker Edition?
Tornar as coisas simples para uma ótima experiência do
usuário
#dockerbr
Novo! Programa de certificação para
Infraestrutura, Plugins and Containers
Community EditionEnterprise Edition
Docker Community Edition (CE) & Enterprise Edition (EE)
Enterprise Edition (EE)
• CaaS que permite assinatura da
plataforma (orquestração de container
integrada, gerenciamento e segurança) .
• Suporte Enterprise.
• Releases trimestrais, suportados por
um ano cada com correções e
hotfixes.
• Tecnologia Certificada:
Infraestrutura, Plug-ins, Containers.
• Plataforma Docker grátis para o
"faça você mesmo" dev e ops .
• Release mensal com recursos mais
recentes para desenvolvedores.
• Versão trimestral com manutenção
para operações.
Community Edition (CE)
#dockerbr
Versões de produtos e suporte
DockerCE
Edge
Stable
● Novo! Versionamento de produto segue o modelo tradicional de 1 ano.
● `docker-engine` não existe mais. Agora é `docker-ce` e `docker-ee`.
● As versões seguirão a sequência: YY.MM
DockerEE
EE
Released quarterly
Each version
supported for 1 year
v17.03 v17.04 v17.07v17.06v17.05 v17.08
v17.03
v17.06
v17.03
v17.06
v17.09 v17.10
v17.09
v17.09
#dockerbr
Onde eu baixo o
Docker Community
Edition?
#dockerbr
Junte-se à Comunidade
Docker para estudantes!
Acesse: http://dockr.ly/students (com seu
endereço de e-mail estudantil) para ter acesso ao
seu Docker Student Developer Kit e mais!
Torne-se um Docker
Campus Ambassador!
Para os que querem ajudar seus colegas a
aprender Docker! Saiba mais aqui:
http://dockr.ly/campus-ambassador
Alguém é
estudante?
© 2013-2016 Docker, Inc. All rights reserved
2. Aprender Docker com os Labs
#dockerbr
Instruções
Passo 1: Visite
http://training.play-with-docker.com/
Entre no canal do telegram - @dockerbr
Junte-se a comunidade Docker -
https://community.docker.com/registrations/groups/4316
#dockerbday
Passo 2: Selecione o lab
que deseja executar.
http://training.play-with-d
ocker.com/
Instruções
#dockerbday
THANK YOU
© 2013-2016 Docker, Inc. All rights reserved
http://training.play-with-docker.com/
Junte-se ao canal telegram: @dockerbr
Junte-se a comunidade Docker:
https://community.docker.com/registrations/
groups/4316
#dockerbr

Mais conteúdo relacionado

Mais procurados

TDC2018SP | Trilha Containers - ASGARD: Abstraindo orquestradores de containers
TDC2018SP | Trilha Containers - ASGARD: Abstraindo orquestradores de containers TDC2018SP | Trilha Containers - ASGARD: Abstraindo orquestradores de containers
TDC2018SP | Trilha Containers - ASGARD: Abstraindo orquestradores de containers
tdc-globalcode
 
Deploying Docker Containers
Deploying Docker ContainersDeploying Docker Containers
Deploying Docker Containers
Hugo Henley
 
TDC2018SP | Trilha Containers - Linux Conteineres na unha
TDC2018SP | Trilha Containers - Linux Conteineres na unhaTDC2018SP | Trilha Containers - Linux Conteineres na unha
TDC2018SP | Trilha Containers - Linux Conteineres na unha
tdc-globalcode
 
TDC2018SP | Trilha Containers - Provisionando um cluster Kubernetes multi-mas...
TDC2018SP | Trilha Containers - Provisionando um cluster Kubernetes multi-mas...TDC2018SP | Trilha Containers - Provisionando um cluster Kubernetes multi-mas...
TDC2018SP | Trilha Containers - Provisionando um cluster Kubernetes multi-mas...
tdc-globalcode
 
Introdução ao docker
Introdução ao dockerIntrodução ao docker
Introdução ao docker
Hugo Leonardo Costa e Silva
 
Testadores 2015 - O Fantástico Mundo de Docker
Testadores 2015 - O Fantástico Mundo de DockerTestadores 2015 - O Fantástico Mundo de Docker
Testadores 2015 - O Fantástico Mundo de Docker
Stefan Teixeira
 
O poder do Docker (7 Masters)
O poder do Docker (7 Masters)O poder do Docker (7 Masters)
O poder do Docker (7 Masters)
Wellington Silva
 
Verdades que não querem te contar sobre Docker
Verdades que não querem te contar sobre DockerVerdades que não querem te contar sobre Docker
Verdades que não querem te contar sobre Docker
Luís Bianchin
 
TDC2018SP | Trilha Containers - Kubernetes: como a magica acontece?
TDC2018SP | Trilha Containers - Kubernetes: como a magica acontece?TDC2018SP | Trilha Containers - Kubernetes: como a magica acontece?
TDC2018SP | Trilha Containers - Kubernetes: como a magica acontece?
tdc-globalcode
 
Alagoas Dev Day
Alagoas Dev DayAlagoas Dev Day
Alagoas Dev Day
Marcio Trindade
 
5. rodando containers docker na aws
5. rodando containers docker na aws5. rodando containers docker na aws
5. rodando containers docker na aws
Amazon Web Services LATAM
 
Desenvolvendo e implantando aplicações PHP utilizando Docker
Desenvolvendo e implantando aplicações PHP utilizando DockerDesenvolvendo e implantando aplicações PHP utilizando Docker
Desenvolvendo e implantando aplicações PHP utilizando Docker
Bruno Ricardo Siqueira
 
Trabalhando com a infraestrutura como software na AWS com Elastic Beanstalk e...
Trabalhando com a infraestrutura como software na AWS com Elastic Beanstalk e...Trabalhando com a infraestrutura como software na AWS com Elastic Beanstalk e...
Trabalhando com a infraestrutura como software na AWS com Elastic Beanstalk e...
Bruno Rodrigues
 
#noOps?? Transcendendo o DevOps pelo caminho de tijolos (não muito) amarelos
#noOps?? Transcendendo o DevOps pelo caminho de tijolos (não muito) amarelos#noOps?? Transcendendo o DevOps pelo caminho de tijolos (não muito) amarelos
#noOps?? Transcendendo o DevOps pelo caminho de tijolos (não muito) amarelos
Evandro Silvestre
 
TDC 2015 POA - O Fantástico Mundo de Docker
TDC 2015 POA - O Fantástico Mundo de DockerTDC 2015 POA - O Fantástico Mundo de Docker
TDC 2015 POA - O Fantástico Mundo de Docker
Stefan Teixeira
 
Docker, facilitando a vida do desenvolvimento
Docker, facilitando a vida do desenvolvimentoDocker, facilitando a vida do desenvolvimento
Docker, facilitando a vida do desenvolvimento
Sérgio Lima
 
Introdução a Containers Docker
Introdução a Containers DockerIntrodução a Containers Docker
Introdução a Containers Docker
Matheus Fidelis
 
Source-to-container no mundo real
Source-to-container no mundo realSource-to-container no mundo real
Source-to-container no mundo real
Evandro Silvestre
 
Estaleiro o uso de kubernetes no serpro
Estaleiro   o uso de kubernetes no serproEstaleiro   o uso de kubernetes no serpro
Estaleiro o uso de kubernetes no serpro
Ricardo Katz
 
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...
Renato Groff
 

Mais procurados (20)

TDC2018SP | Trilha Containers - ASGARD: Abstraindo orquestradores de containers
TDC2018SP | Trilha Containers - ASGARD: Abstraindo orquestradores de containers TDC2018SP | Trilha Containers - ASGARD: Abstraindo orquestradores de containers
TDC2018SP | Trilha Containers - ASGARD: Abstraindo orquestradores de containers
 
Deploying Docker Containers
Deploying Docker ContainersDeploying Docker Containers
Deploying Docker Containers
 
TDC2018SP | Trilha Containers - Linux Conteineres na unha
TDC2018SP | Trilha Containers - Linux Conteineres na unhaTDC2018SP | Trilha Containers - Linux Conteineres na unha
TDC2018SP | Trilha Containers - Linux Conteineres na unha
 
TDC2018SP | Trilha Containers - Provisionando um cluster Kubernetes multi-mas...
TDC2018SP | Trilha Containers - Provisionando um cluster Kubernetes multi-mas...TDC2018SP | Trilha Containers - Provisionando um cluster Kubernetes multi-mas...
TDC2018SP | Trilha Containers - Provisionando um cluster Kubernetes multi-mas...
 
Introdução ao docker
Introdução ao dockerIntrodução ao docker
Introdução ao docker
 
Testadores 2015 - O Fantástico Mundo de Docker
Testadores 2015 - O Fantástico Mundo de DockerTestadores 2015 - O Fantástico Mundo de Docker
Testadores 2015 - O Fantástico Mundo de Docker
 
O poder do Docker (7 Masters)
O poder do Docker (7 Masters)O poder do Docker (7 Masters)
O poder do Docker (7 Masters)
 
Verdades que não querem te contar sobre Docker
Verdades que não querem te contar sobre DockerVerdades que não querem te contar sobre Docker
Verdades que não querem te contar sobre Docker
 
TDC2018SP | Trilha Containers - Kubernetes: como a magica acontece?
TDC2018SP | Trilha Containers - Kubernetes: como a magica acontece?TDC2018SP | Trilha Containers - Kubernetes: como a magica acontece?
TDC2018SP | Trilha Containers - Kubernetes: como a magica acontece?
 
Alagoas Dev Day
Alagoas Dev DayAlagoas Dev Day
Alagoas Dev Day
 
5. rodando containers docker na aws
5. rodando containers docker na aws5. rodando containers docker na aws
5. rodando containers docker na aws
 
Desenvolvendo e implantando aplicações PHP utilizando Docker
Desenvolvendo e implantando aplicações PHP utilizando DockerDesenvolvendo e implantando aplicações PHP utilizando Docker
Desenvolvendo e implantando aplicações PHP utilizando Docker
 
Trabalhando com a infraestrutura como software na AWS com Elastic Beanstalk e...
Trabalhando com a infraestrutura como software na AWS com Elastic Beanstalk e...Trabalhando com a infraestrutura como software na AWS com Elastic Beanstalk e...
Trabalhando com a infraestrutura como software na AWS com Elastic Beanstalk e...
 
#noOps?? Transcendendo o DevOps pelo caminho de tijolos (não muito) amarelos
#noOps?? Transcendendo o DevOps pelo caminho de tijolos (não muito) amarelos#noOps?? Transcendendo o DevOps pelo caminho de tijolos (não muito) amarelos
#noOps?? Transcendendo o DevOps pelo caminho de tijolos (não muito) amarelos
 
TDC 2015 POA - O Fantástico Mundo de Docker
TDC 2015 POA - O Fantástico Mundo de DockerTDC 2015 POA - O Fantástico Mundo de Docker
TDC 2015 POA - O Fantástico Mundo de Docker
 
Docker, facilitando a vida do desenvolvimento
Docker, facilitando a vida do desenvolvimentoDocker, facilitando a vida do desenvolvimento
Docker, facilitando a vida do desenvolvimento
 
Introdução a Containers Docker
Introdução a Containers DockerIntrodução a Containers Docker
Introdução a Containers Docker
 
Source-to-container no mundo real
Source-to-container no mundo realSource-to-container no mundo real
Source-to-container no mundo real
 
Estaleiro o uso de kubernetes no serpro
Estaleiro   o uso de kubernetes no serproEstaleiro   o uso de kubernetes no serpro
Estaleiro o uso de kubernetes no serpro
 
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...
 

Semelhante a Workshop Docker

Docker: visão geral, possibilidades e primeiros passos - UNIVAG - Junho-2020
Docker: visão geral, possibilidades e primeiros passos - UNIVAG - Junho-2020Docker: visão geral, possibilidades e primeiros passos - UNIVAG - Junho-2020
Docker: visão geral, possibilidades e primeiros passos - UNIVAG - Junho-2020
Renato Groff
 
Apresentação Docker
Apresentação DockerApresentação Docker
Apresentação Docker
André Justi
 
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
Renato Groffe
 
Docker para Desenvolvedores - Developers-BR - Julho-2018
Docker para Desenvolvedores - Developers-BR - Julho-2018Docker para Desenvolvedores - Developers-BR - Julho-2018
Docker para Desenvolvedores - Developers-BR - Julho-2018
Renato Groff
 
Docker: Uso no dia a dia de desenvolvimento
Docker: Uso no dia a dia de desenvolvimentoDocker: Uso no dia a dia de desenvolvimento
Docker: Uso no dia a dia de desenvolvimento
Marcela Carvalho
 
Docker para Desenvolvedores - Developers-BR - Agosto-2018
Docker para Desenvolvedores - Developers-BR - Agosto-2018Docker para Desenvolvedores - Developers-BR - Agosto-2018
Docker para Desenvolvedores - Developers-BR - Agosto-2018
Renato Groff
 
Docker
DockerDocker
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
Renato Groff
 
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
Renato Groff
 
Docker introducao a sitemas de conteiners docker
Docker introducao a sitemas de conteiners dockerDocker introducao a sitemas de conteiners docker
Docker introducao a sitemas de conteiners docker
HerbethLucas1
 
Introdução ao Docker - Linux Dev Br 2018
Introdução ao Docker - Linux Dev Br 2018Introdução ao Docker - Linux Dev Br 2018
Introdução ao Docker - Linux Dev Br 2018
Fernando Luiz Cola
 
Treinamento Docker Básico
Treinamento Docker BásicoTreinamento Docker Básico
Treinamento Docker Básico
André Justi
 
Desenvolvimento em .NET utilizando Docker - Meetup 8 Itu Developers
Desenvolvimento em .NET utilizando Docker - Meetup 8 Itu DevelopersDesenvolvimento em .NET utilizando Docker - Meetup 8 Itu Developers
Desenvolvimento em .NET utilizando Docker - Meetup 8 Itu Developers
Dextra Sistemas / Etec Itu
 
Usando Docker no desenvolvimento .NET
Usando Docker no desenvolvimento .NETUsando Docker no desenvolvimento .NET
Usando Docker no desenvolvimento .NET
Dextra Sistemas / Etec Itu
 
Usp codelabs (docker)
Usp codelabs (docker)Usp codelabs (docker)
Usp codelabs (docker)
TechCobli
 
Docker para Desenvolvedores .NET - .NET SP - Novembro-2018
Docker para Desenvolvedores .NET - .NET SP - Novembro-2018Docker para Desenvolvedores .NET - .NET SP - Novembro-2018
Docker para Desenvolvedores .NET - .NET SP - Novembro-2018
Renato Groff
 
Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...
Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...
Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...
Renato Groff
 
Docker Everywhere - MTAC Week
Docker Everywhere - MTAC WeekDocker Everywhere - MTAC Week
Docker Everywhere - MTAC Week
Luiz Carlos Faria
 
.NET Core + Docker: containers e seus benefícios no deployment de aplicações
.NET Core + Docker: containers e seus benefícios no deployment de aplicações.NET Core + Docker: containers e seus benefícios no deployment de aplicações
.NET Core + Docker: containers e seus benefícios no deployment de aplicações
Renato Groff
 
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...
Renato Groff
 

Semelhante a Workshop Docker (20)

Docker: visão geral, possibilidades e primeiros passos - UNIVAG - Junho-2020
Docker: visão geral, possibilidades e primeiros passos - UNIVAG - Junho-2020Docker: visão geral, possibilidades e primeiros passos - UNIVAG - Junho-2020
Docker: visão geral, possibilidades e primeiros passos - UNIVAG - Junho-2020
 
Apresentação Docker
Apresentação DockerApresentação Docker
Apresentação Docker
 
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
 
Docker para Desenvolvedores - Developers-BR - Julho-2018
Docker para Desenvolvedores - Developers-BR - Julho-2018Docker para Desenvolvedores - Developers-BR - Julho-2018
Docker para Desenvolvedores - Developers-BR - Julho-2018
 
Docker: Uso no dia a dia de desenvolvimento
Docker: Uso no dia a dia de desenvolvimentoDocker: Uso no dia a dia de desenvolvimento
Docker: Uso no dia a dia de desenvolvimento
 
Docker para Desenvolvedores - Developers-BR - Agosto-2018
Docker para Desenvolvedores - Developers-BR - Agosto-2018Docker para Desenvolvedores - Developers-BR - Agosto-2018
Docker para Desenvolvedores - Developers-BR - Agosto-2018
 
Docker
DockerDocker
Docker
 
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
 
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
 
Docker introducao a sitemas de conteiners docker
Docker introducao a sitemas de conteiners dockerDocker introducao a sitemas de conteiners docker
Docker introducao a sitemas de conteiners docker
 
Introdução ao Docker - Linux Dev Br 2018
Introdução ao Docker - Linux Dev Br 2018Introdução ao Docker - Linux Dev Br 2018
Introdução ao Docker - Linux Dev Br 2018
 
Treinamento Docker Básico
Treinamento Docker BásicoTreinamento Docker Básico
Treinamento Docker Básico
 
Desenvolvimento em .NET utilizando Docker - Meetup 8 Itu Developers
Desenvolvimento em .NET utilizando Docker - Meetup 8 Itu DevelopersDesenvolvimento em .NET utilizando Docker - Meetup 8 Itu Developers
Desenvolvimento em .NET utilizando Docker - Meetup 8 Itu Developers
 
Usando Docker no desenvolvimento .NET
Usando Docker no desenvolvimento .NETUsando Docker no desenvolvimento .NET
Usando Docker no desenvolvimento .NET
 
Usp codelabs (docker)
Usp codelabs (docker)Usp codelabs (docker)
Usp codelabs (docker)
 
Docker para Desenvolvedores .NET - .NET SP - Novembro-2018
Docker para Desenvolvedores .NET - .NET SP - Novembro-2018Docker para Desenvolvedores .NET - .NET SP - Novembro-2018
Docker para Desenvolvedores .NET - .NET SP - Novembro-2018
 
Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...
Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...
Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...
 
Docker Everywhere - MTAC Week
Docker Everywhere - MTAC WeekDocker Everywhere - MTAC Week
Docker Everywhere - MTAC Week
 
.NET Core + Docker: containers e seus benefícios no deployment de aplicações
.NET Core + Docker: containers e seus benefícios no deployment de aplicações.NET Core + Docker: containers e seus benefícios no deployment de aplicações
.NET Core + Docker: containers e seus benefícios no deployment de aplicações
 
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...
 

Mais de Rafael Gomes

Dockerizando aplicações em uma Fintech
Dockerizando aplicações em uma FintechDockerizando aplicações em uma Fintech
Dockerizando aplicações em uma Fintech
Rafael Gomes
 
Precisamos falar sobre teste de infra
Precisamos falar sobre teste de infraPrecisamos falar sobre teste de infra
Precisamos falar sobre teste de infra
Rafael Gomes
 
Precisamos falar sobre teste de infra
Precisamos falar sobre teste de infraPrecisamos falar sobre teste de infra
Precisamos falar sobre teste de infra
Rafael Gomes
 
Docker 1.12 - Swarm Mode
Docker 1.12 - Swarm ModeDocker 1.12 - Swarm Mode
Docker 1.12 - Swarm Mode
Rafael Gomes
 
Docker for tooling
Docker for toolingDocker for tooling
Docker for tooling
Rafael Gomes
 
Monitoramento de ativos com zabbix
Monitoramento de ativos com zabbixMonitoramento de ativos com zabbix
Monitoramento de ativos com zabbix
Rafael Gomes
 
Gestão e monitoramento de redes e dispositivos com Zabbix - FISL12
Gestão e monitoramento de redes e dispositivos com Zabbix - FISL12Gestão e monitoramento de redes e dispositivos com Zabbix - FISL12
Gestão e monitoramento de redes e dispositivos com Zabbix - FISL12
Rafael Gomes
 

Mais de Rafael Gomes (7)

Dockerizando aplicações em uma Fintech
Dockerizando aplicações em uma FintechDockerizando aplicações em uma Fintech
Dockerizando aplicações em uma Fintech
 
Precisamos falar sobre teste de infra
Precisamos falar sobre teste de infraPrecisamos falar sobre teste de infra
Precisamos falar sobre teste de infra
 
Precisamos falar sobre teste de infra
Precisamos falar sobre teste de infraPrecisamos falar sobre teste de infra
Precisamos falar sobre teste de infra
 
Docker 1.12 - Swarm Mode
Docker 1.12 - Swarm ModeDocker 1.12 - Swarm Mode
Docker 1.12 - Swarm Mode
 
Docker for tooling
Docker for toolingDocker for tooling
Docker for tooling
 
Monitoramento de ativos com zabbix
Monitoramento de ativos com zabbixMonitoramento de ativos com zabbix
Monitoramento de ativos com zabbix
 
Gestão e monitoramento de redes e dispositivos com Zabbix - FISL12
Gestão e monitoramento de redes e dispositivos com Zabbix - FISL12Gestão e monitoramento de redes e dispositivos com Zabbix - FISL12
Gestão e monitoramento de redes e dispositivos com Zabbix - FISL12
 

Workshop Docker

  • 2. #dockerbr Obrigado a comunidade!!! 17k+ pull requests 40k+ estrelas 800k+ repositórios 10B+ downloads 2000+ contribuidores 280+ meetups 220k+ membros 80+ países
  • 4. Agenda 1. Um pouco sobre o Docker 2. Labs 3. Coffee :) 4. Labs de novo #dockerbr
  • 5. © 2013-2016 Docker, Inc. All rights reserved 1. Introdução ao Docker #dockerbr
  • 6. O que é Docker? Docker é líder mundial em plataforma de containers Devs: Use Docker para eliminar problemas de "funciona na minha máquina" quando se trabalha em equipe. Ops: Use Docker para executar e gerenciar aplicações lado a lado em containers isolados para obter uma melhor densidade computacional. Empresas: Use o Docker para construir pipelines de entrega contínua de software ou para enviar novas funcionalidades de forma mais rápida, segura e confiável para os ambientes Linux e Windows Server. #dockerbr
  • 7. • Encapsulamento de aplicações/softwares e suas dependências • Aplicações isoladas umas das outras • Compartilhamento de um único Kernel • Funciona em todas as principais distribuições Linux • Windows Server 2016 tem container nativo O que é container?
  • 9. Comparando Containers e VMs Container é para nível de aplicação/serviço VM é para nível de infraestrutura, para transformar um hardware em vários servidores
  • 10. Containers e VMs juntos Os containers e as máquinas virtuais oferecem uma enorme flexibilidade para que a TI implemente e gerencie aplicativos de forma mais ágil.
  • 11. A evolução da plataforma Docker Inicio • Única finalidade • Comunidade de desenvolvedores linux #dockerbr
  • 12. A evolução da plataforma Docker Várias finalidades, usuários e infraestrutura Hoje Comunidade de desenvolvedores Perfil: Necessidade de experimentar e inovar com tecnologia de ponta Comunidade de operações Empresas Parceiros Perfil: Executar aplicações de negócios que sejam críticas em escala e em qualquer lugar Perfil: Extender e agregar valor a uma plataforma com um o objetivo de ganhar dinheiro Perfil: Precisa de um sistema estável e seguro para implantar e executar aplicações #dockerbr
  • 13. A Plataforma Docker Devs Ops Empresas Parceiros Uma Plataforma Para Devs e Ops Para Linux e Windows On Premises e in the Cloud Traditional Homegrown, Commercial ISV, Microservices Docker Community Edition Docker Enterprise Edition Docker Certified Docker Store #dockerbr
  • 14. O que é o Docker Edition? Tornar as coisas simples para uma ótima experiência do usuário #dockerbr Novo! Programa de certificação para Infraestrutura, Plugins and Containers Community EditionEnterprise Edition
  • 15. Docker Community Edition (CE) & Enterprise Edition (EE) Enterprise Edition (EE) • CaaS que permite assinatura da plataforma (orquestração de container integrada, gerenciamento e segurança) . • Suporte Enterprise. • Releases trimestrais, suportados por um ano cada com correções e hotfixes. • Tecnologia Certificada: Infraestrutura, Plug-ins, Containers. • Plataforma Docker grátis para o "faça você mesmo" dev e ops . • Release mensal com recursos mais recentes para desenvolvedores. • Versão trimestral com manutenção para operações. Community Edition (CE) #dockerbr
  • 16. Versões de produtos e suporte DockerCE Edge Stable ● Novo! Versionamento de produto segue o modelo tradicional de 1 ano. ● `docker-engine` não existe mais. Agora é `docker-ce` e `docker-ee`. ● As versões seguirão a sequência: YY.MM DockerEE EE Released quarterly Each version supported for 1 year v17.03 v17.04 v17.07v17.06v17.05 v17.08 v17.03 v17.06 v17.03 v17.06 v17.09 v17.10 v17.09 v17.09 #dockerbr
  • 17. Onde eu baixo o Docker Community Edition? #dockerbr
  • 18. Junte-se à Comunidade Docker para estudantes! Acesse: http://dockr.ly/students (com seu endereço de e-mail estudantil) para ter acesso ao seu Docker Student Developer Kit e mais! Torne-se um Docker Campus Ambassador! Para os que querem ajudar seus colegas a aprender Docker! Saiba mais aqui: http://dockr.ly/campus-ambassador Alguém é estudante?
  • 19. © 2013-2016 Docker, Inc. All rights reserved 2. Aprender Docker com os Labs #dockerbr
  • 20. Instruções Passo 1: Visite http://training.play-with-docker.com/ Entre no canal do telegram - @dockerbr Junte-se a comunidade Docker - https://community.docker.com/registrations/groups/4316 #dockerbday
  • 21. Passo 2: Selecione o lab que deseja executar. http://training.play-with-d ocker.com/ Instruções #dockerbday
  • 23. © 2013-2016 Docker, Inc. All rights reserved http://training.play-with-docker.com/ Junte-se ao canal telegram: @dockerbr Junte-se a comunidade Docker: https://community.docker.com/registrations/ groups/4316 #dockerbr