通过存储库删除docker图像

我有很多来自同一个仓库的docker图像,例如, docker.io/mycompany/myimage

我如何删除特定存储库中的所有图像?

 docker images --format '{{.Repository}}:{{.Tag}}' | grep "^docker.io/mycompany/" | xargs -r docker rmi 

要查看将被删除的图像,而不实际删除它们:

 docker images --format '{{.Repository}}:{{.Tag}}' | grep "^docker.io/mycompany/" | xargs -r echo docker rmi