Docker, do Básico a Orquestração e Clusterização - 2. Básico

Docker, do Básico a Orquestração e Clusterização - 2. Básico

Nessa série de artigos estamos abordando tópicos para uma boa utilização do Docker . -- Dando continuidade ao artigo anterior com introdução sobre o que é docker e como funciona agora abordaremos como utilizar o Docker: baixar imagens, rodar containers, monitorar, versionar, manipular imagens criadas, criar imagens com base em arquivo com receitas (Dockerfiles), principais comandos e dicas de boas práticas baseando em dificuldades e gotchas que tenho enfrentado.
Docker, do Básico a Orquestração e Clusterização - 1. Introdução

Docker, do Básico a Orquestração e Clusterização - 1. Introdução

Nessa série de artigos abordaremos tópicos para uma boa utilização do Docker . -- Se você desenvolve ou desenvolveu para web deve ter esbarrado em problemas de configuração de ambiente ou padronização de ambientes para desenvolvedores, homologação e produção. Se pesquisou a respeito então provavelmente já ouviu falar sobre Docker, Vagrant, ou pelo menos Virtualbox. Primeiramente vamos definir alguns conceitos. Virtualização Sem muitos rodeios é quando criamos um ambiente que roda sobre outro, e pode ser montado direto no hardware (Bare Metal) como no Xen, VMware, Hyper-V, ou via software (Hosted) como no Virtualbox, Paralel Desktops.