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