Construindo uma Imagem
Parte da seção Introdução ao Docker do Journey de Terminal da Coddy — lição 22 de 40.
Depois de ter um Dockerfile, o docker build o transforma em uma imagem. A flag -t atribui um nome (tag) à nova imagem, e o . diz ao Docker para usar o diretório atual como o contexto de build:
docker build -t myimage .O Docker executa cada instrução do Dockerfile em ordem, imprimindo uma linha Step para cada uma, e termina com:
Successfully built ...
Successfully tagged myimage:latestDepois disso, myimage aparece em docker images e você pode executá-la como qualquer outra imagem.
Desafio
FácilEscreva um Dockerfile com a linha única FROM alpine, então construa-o em uma imagem com a tag mybox.
Folha de consulta
Crie uma imagem Docker a partir de um Dockerfile usando docker build. A flag -t define o nome/tag da imagem, e . especifica o contexto de build (diretório atual):
docker build -t myimage .Após um build bem-sucedido, a imagem aparece em docker images e pode ser executada como qualquer outra imagem.
Experimente você mesmo
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Introdução ao Docker
4Gerenciando Containers
Nomeando ContainersContainers em Segundo PlanoListando Todos os ContainersParando e RemovendoRecapitulação - Ciclo de Vida do Container10Projeto de Aplicativo de Saudação
Visão Geral do ProjetoEscrever o Dockerfile5Inspecionando Containers
Logs do ContainerInspecionando DetalhesExecutando ComandosRecapitulação - Health Check3Executando Containers
Executando um ComandoExecução RealDiferentes DistrosRemoção Automática de ContainersRecapitulação - Container Runner6Construindo Imagens
O que é um DockerfileConstruindo uma ImagemA Instrução CMDRecapitulação - Image Builder