Containers em Segundo Plano
Parte da seção Introdução ao Docker do Journey de Terminal da Coddy — lição 13 de 40.
Algumas imagens executam serviços de longa duração (um servidor web, um banco de dados) em vez de um comando rápido. Você inicia esses serviços em segundo plano com a flag -d (detached):
docker run -d --name web nginxEm vez de transmitir a saída do contêiner, o Docker imprime o ID do contêiner e devolve o controle a você imediatamente. O contêiner continua rodando em segundo plano.
Para ver todos os containers que estão em execução no momento, use docker ps:
docker psCada linha mostra o ID do contêiner, a imagem, o comando, o status e o nome.
Desafio
FácilInicie um contêiner nginx em segundo plano chamado site, então execute docker ps para confirmar que ele está em execução.
Folha de consulta
Execute um contêiner em segundo plano com -d (detached) e atribua a ele um nome com --name:
docker run -d --name web nginxListe todos os contêineres em execução:
docker psExperimente 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 Check