# How to Delete All Local Docker Images?

If you have a large number of docker containers and images, you can remove them all at once.

## Remove all docker images

To delete all docker images, run the `docker rmi` command:

```bash
docker rmi -f $(docker images -aq)
```

Remember, it is important to remove all containers first, before removing all images from which the containers were made.

## Remove all docker containers

To delete all docker containers, run the following command:

```bash
docker rm -vf $(docker ps -aq)
```

## On Windows PowerShell

If you are working on a Windows Power shell (not CMD), it is not that simple to remove all images. But don’t worry, it is not hard either.

To delete all docker images on Power Shell, run the following command:

```bash
docker images -a -q | % { docker image rm $_ -f }
```
