Кожна docker run
команда або кожна RUN
команда всередині Dockerfile створює контейнер. Якщо контейнер більше не працює, його все одно можна побачити docker ps -a
.
Чи повинен я перейматися наявністю величезного списку не працюючих контейнерів? Чи слід видавати docker rm
на не працюючі контейнери?
Я не впевнений, які штрафи за продуктивність або пам'ять / зберігання несуть ці непрацюючі контейнери.
docker exec
Команда була додана нещодавно, см docs.docker.com/reference/commandline/cli/#exec - він буде виконувати команду від запущеного контейнера.