Я работаю над созданием образа Docker и мне интересно, есть ли быстрый способ удалить предыдущее изображение, созданное из сборки Docker, и удалить все ранее отрендеренные контейнеры, полученные из образа во время сборки Docker.
Я знаю, что могу сделать это отдельно, удалив все контейнеры (запущенные или остановленные), связанные с изображением, с помощью фильтра предков:
docker rm -f $(docker ps -a -q --filter="ancestor=<image id>")
и Iтакже поймите, как удалить связанный контейнер:
docker rmi <image id>
Тем не менее, выполнение обоих шагов во время следующей сборки докера было бы идеальным.