Seu primeiro contêiner
Antes de explicarmos uma única linha de teoria, você vai rodar um contêiner de verdade. Um contêiner é simplesmente um programa em execução. Um comando, e você vê o Docker buscar uma imagem minúscula (um pacote pronto de um programa) e executá-la na sua máquina em segundos. Sem configuração, sem Doc
É como usar uma máquina de vendas ou um micro-ondas pela primeira vez: você aperta o botão e simplesmente funciona. Você não precisa saber o que tem dentro para usar.
- contêiner
- Uma instância em execução de uma imagem — ou seja, um programa rodando agora mesmo. Assim como você pode assar muitos bolos a partir de uma receita, você pode rodar muitos contêineres a partir de uma imagem.
- imagem
- Um pacote pronto e salvo de um programa com tudo o que ele precisa para rodar. É a 'receita' congelada; o contêiner é o 'prato' que você faz a partir dela.
- registry
- Um depósito online de imagens de onde qualquer pessoa pode baixar. Quando o Docker precisa de uma imagem que você não tem, ele a 'puxa' (pull) de lá — como baixar um app de uma loja de aplicativos.