Документы для docker-compose down, docker-compose rm и docker rm читаются очень похоже. Какая разница? И когда бы вы использовали один поверх других?
docker-compose down
docker-compose rm
docker rm
rm - Удаляет остановленные сервисные контейнеры.
down - Останавливает контейнеры и удаляет контейнеры, сети, тома и образы, созданные up.