Menu
Coddy logo textTech

Eliminación automática de contenedores

Parte de la sección Introducción a Docker del Journey de Terminal de Coddy — lección 10 de 40.

Cada vez que ejecutas un contenedor, Docker guarda un registro del mismo incluso después de que finaliza. Para comandos puntuales, normalmente no querrás ese desorden. La bandera --rm le indica a Docker que elimine el contenedor automáticamente una vez que termine:

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

La salida es exactamente la misma que sin el flag, pero no se conserva ningún contenedor residual. Los flags como --rm van entre run y el nombre de la imagen:

docker run [FLAGS] IMAGE COMMAND
challenge icon

Desafío

Fácil

Ejecuta un contenedor desde alpine que imprima done con echo, y haz que Docker elimine el contenedor automáticamente después con --rm.

Hoja de referencia

Usa --rm para eliminar automáticamente un contenedor después de que finalice (sin dejar registros sobrantes):

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

Las banderas van entre run y el nombre de la imagen:

docker run [FLAGS] IMAGE COMMAND

Pruébalo tú mismo

Terminal
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Introducción a Docker