Para eliminar todos los contenedores Docker, puedes usar el siguiente comando:
```bash
docker rm $(docker ps -a -q)
```
Desglosémoslo:
- `docker ps -a -q`: Este comando lista todos los contenedores Docker que existen en el sistema. La opción `-a` significa “todos” y `-q` significa “quiet”, que solo devuelve los identificadores numéricos de los contenedores.
- `docker rm`: Este comando elimina contenedores. La salida del comando anterior (`docker ps -a -q`) se utiliza como su argumento debido al uso del operador `$()`. En efecto, este comando intenta eliminar cada contenedor que exista en el sistema.
Es posible que necesites la bandera `-f` o `—force` para forzar la eliminación de contenedores que se están ejecutando.
Entonces, el comando completar con la opción de forzar sería:
```bash
docker rm -f $(docker ps -a -q)
```