Плановое задание для удаления зависших образов Docker

Я планирую настроить следующую команду как задачу cron. Цель этой команды — удаление старых контейнеров, которые больше не нужны Discourse. Это позволит автоматически управлять использованием места в Docker.

docker images --quiet --filter=dangling=true | xargs --no-run-if-empty docker rmi

Фильтр выводит только образы Docker, помеченные как <none> <none>, после чего они удаляются. Команда настроена на выполнение в фоновом режиме без вмешательства человека.

Кто-нибудь уже делал подобное? Есть ли какие-то подводные камни или моменты, о которых мне стоит знать?

Или есть более эффективный способ?

Эти файлы никогда не генерируются автоматически, поэтому нет причин запускать их через cron. Если вы хотите очистить изображения, просто делайте это после каждой пересборки.

Настройки. Я забуду очистить файлы после пересборки. Таким образом, мне не нужно помнить о ручном действии.