Todo docker run
comando, ou todo RUN
comando 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 exec
comando 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.