Каждая docker run
команда или каждая RUN
команда внутри Dockerfile создает контейнер. Если контейнер больше не работает, его все еще можно увидеть с помощью docker ps -a
.
Стоит ли беспокоиться о наличии огромного списка неработающих контейнеров? Должен ли я выдавать docker rm
на неработающие контейнеры?
Я не уверен, какие потери производительности или памяти / хранилища несут эти неработающие контейнеры.
docker exec
время назад была добавлена команда, см. Docs.docker.com/reference/commandline/cli/#exec - она выполнит команду вне работающего контейнера.