Delete untagged manifests:
az acr run --cmd "acr purge --filter 'myrepo:.*' --untagged --ago 0d" --registry myRegistry /dev/nullDelete images older than 30 days, keeping the latest 5:
az acr run \
--cmd "acr purge --filter 'myrepo:.*' --ago 30d --keep 5" \
--registry myRegistry /dev/nullDry run first:
az acr run \
--cmd "acr purge --filter 'myrepo:.*' --ago 30d --keep 5 --dry-run" \
--registry myRegistry /dev/nullTip: Schedule this as a recurring ACR task so you don’t have to remember.