Cada docker run
comando, o cada RUN
comando dentro de un Dockerfile, crea un contenedor. Si el contenedor ya no se está ejecutando, aún se puede ver con docker ps -a
.
¿Debería preocuparme tener una lista enorme de contenedores que no funcionan? ¿Debo emitir docker rm
en contenedores que no se ejecutan?
No estoy seguro de qué rendimiento o penalizaciones de memoria / almacenamiento incurren en estos contenedores que no se ejecutan.
docker exec
un tiempo se agregó un comando; consulte docs.docker.com/reference/commandline/cli/#exec : ejecutará un comando desde un contenedor en ejecución.