Todo docker runcomando, ou todo RUNcomando dentro de um Dockerfile, cria um contêiner. Se o contêiner não estiver mais em execução, ele ainda poderá ser visto comdocker ps -a .
Devo me preocupar em ter uma lista enorme de contêineres que não estão em execução? Eu deveria estar emitindodocker rm em contêineres que não estão em execução?
Não tenho certeza de quais penalidades de desempenho ou memória / armazenamento são afetadas por esses contêineres que não estão em execução.
docker execcomando foi adicionado há um tempo atrás, consulte docs.docker.com/reference/commandline/cli/#exec - ele executará um comando em um contêiner em execução.