Menu
Coddy logo textTech

Remoção Automática de Containers

Parte da seção Introdução ao Docker do Journey de Terminal da Coddy — lição 10 de 40.

Toda vez que você executa um contêiner, o Docker mantém um registro dele mesmo após ele ser encerrado. Para comandos únicos, você geralmente não quer esse acúmulo. A flag --rm diz ao Docker para excluir o contêiner automaticamente assim que ele terminar:

docker run --rm alpine echo "clean up after me"

A saída é exatamente a mesma que sem a flag, mas nenhum contêiner residual é mantido. Flags como --rm vão entre run e o nome da imagem:

docker run [FLAGS] IMAGE COMMAND
challenge icon

Desafio

Fácil

Execute um contêiner a partir de alpine que imprima done com echo, e faça com que o Docker remova o contêiner automaticamente depois com --rm.

Folha de consulta

Use --rm para remover automaticamente um contêiner após ele sair (sem registros restantes):

docker run --rm alpine echo "clean up after me"

As flags ficam entre run e o nome da imagem:

docker run [FLAGS] IMAGE COMMAND

Experimente você mesmo

Terminal
quiz iconTeste seus conhecimentos

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