DevCast: De carona com o Docker

Codificar fazer o deploy da aplicação costuma ser uma preocupação pra quem está começando e, na maioria das vezes, uma dor de cabeça até pra quem tem mais tempo na estrada. Mas não precisa, pois com a ferramenta certa podemos eliminar grande parte dos problemas encontrados nessa etapa da produção de software, que são causados geralmente por pequenas diferenças entre o computador no qual você desenvolve e aquele que executará a aplicação. Docker é uma dessas ferramentas que, através do uso de contêineres, facilita o desenvolvimento, distribuição e reprodução de aplicações de forma isolada. Assista nesse conteúdo um bate-papo que vai iluminar a tecnologia de contêineres e como eles tornam mais fácil para o programador versionar/compartilhar não apenas o seu código, mas também o ambiente de execução adequado para ele. Confira!

O que achou desse DevCast?

Curso: O que é Docker

Aprenda

DevCast
Um bate-papo sobre Docker
Docker é uma plataforma que simplifica desde a codificação até a implantação de um programa. Ela permite o empacotamento em contêineres de tudo que o programa necessitar para ser executado, como bibliotecas, ferramentas de sistema, bancos de dados, etc. Curioso para saber mais sobre tudo isso? Assista nesse DevCast um bate papo sobre o Docker.
317 programadores já assistiram esse devcast
Acessar o DevCast
Curso
O que é Docker?
Neste curso conheceremos os conceitos básicos do Docker, como ele funciona e como esta ferramenta pode ajudar no desenvolvimento, teste e execução de aplicações. Na primeira aula, abordaremos os conceitos básicos do Docker e no que ele se difere das máquinas virtuais. Na segunda aula veremos, na prática, como criar um contêiner.
3 Aulas
Suporte
440 programadores já iniciaram esse curso
Acessar o Curso

Na prática

Projeto
Como subir uma aplicação Docker para o Heroku e Amazon AWS
Com essa documentação o programador será capaz de configurar ambientes customizados rapidamente, com tudo que ele precisa, utilizando o Docker. Além disso, será capaz de fazer o deploy de uma aplicação em serviços de Cloud como o Heroku e AWS (Amazon Web Services).
555 programadores já acessaram esse projeto
Acessar o Projeto

Desafios de Docker

Exercício 1

Docker: Escrevendo um Dockerfile

Acertos
69%
Erros
31%
Últimos que acertaram:

Exercício 2

Docker: Acessando a linha de comando do meu contêiner

Acertos
62%
Erros
38%
Últimos que acertaram:

Exercício 3

Docker: Criando um contêiner para o MySQL

Acertos
61%
Erros
39%
Últimos que acertaram:

Exercício 4

Docker: Criando um contêiner para o PostgreSQL

Acertos
62%
Erros
38%
Últimos que acertaram:

Exercício 5

Docker: Criando múltiplos contêineres com Docker Compose

Acertos
50%
Erros
50%
Últimos que acertaram:

Comunidade

Tag em Destaque: Docker

Feed de atividades do fórum

Carlos curtiu uma resposta de Edison : Você já usou/usaria o Docker? Em que situação?

18/Jan às 16:30

Carlos curtiu uma resposta de JOEL : O Docker suporta versões diferentes da aplicação ao mesmo tempo?

18/Jan às 15:07

Rodolfo curtiu uma resposta de JOEL : O Docker suporta versões diferentes da aplicação ao mesmo tempo?

14/Jan às 23:47

JOEL respondeu um post de Carlos : O Docker suporta versões diferentes da aplicação ao mesmo tempo?

13/Jan às 23:19

Ver todos os posts da tag

Docker: Perguntas Frequentes

Confira abaixo algumas respostas para perguntas comuns sobre Docker.

Suporte ao aluno - Deixe a sua dúvida.
Assinatura Devmedia
Faça parte dessa comunidade 100% focada em programação e tenha acesso ilimitado. Nosso compromisso é tornar a sua experiência de estudo cada vez mais dinâmica e eficiente. Portanto, se você quer programar de verdade seu lugar é aqui. Junte-se a mais de...
+ 800 Mil programadores
,90* / mês
  • Séries
  • Projetos completos
  • Cursos
  • Guias de carreiras
  • DevCasts
  • Desafios
  • Artigos
  • App
  • Suporte em tempo real
A assinatura é cobrado através do seu cartão de crédito. *Tempo minimo de assinatura: 12 meses.
Assinatura Devmedia
Faça parte dessa comunidade 100% focada em programação e tenha acesso ilimitado. Nosso compromisso é tornar a sua experiência de estudo cada vez mais dinâmica e eficiente. Portanto, se você quer programar de verdade seu lugar é aqui. Junte-se a mais de...
+ 800 Mil programadores
Conheça agora!
,90* / mês
  • Séries
  • Projetos completos
  • Cursos
  • Guias de carreiras
  • DevCasts
  • Desafios
  • Artigos
  • App
  • Suporte em tempo real
A assinatura é cobrada através do seu cartão de crédito. *Tempo mínimo de assinatura: 12 meses.