What I asked for
How do I delete all untagged Docker images older than 7 days?
What it did instead
Confidently recommended:
docker image prune -a --filter "until=7d" --only-untaggedDocker CLI has never supported --only-untagged. The CLI parser ignored the unrecognized argument and proceeded with docker image prune -a --filter "until=7d", silently deleting every single unreferenced image across my entire workstation including 45 GB of cached base images that took 3 hours to re-pull over hotel Wi-Fi.
How it made me feel
Cleaned up the untagged images, along with 4 years of cached layers and my will to live.