从Windows cmd从docker移除多个容器

时间:2018-08-20 03:38:05

标签: docker docker-container

我想使用已使用docker rm的Windows cmd一次删除多个容器。 docker ps -a -q但不起作用。有人,请帮助我。

docker rm $(docker ps -a -q)这在Windows上不起作用。

2 个答案:

答案 0 :(得分:2)

它仅删除停止的容器。您首先要停止容器,然后使用命令将其删除或强制将其删除,此外,请检查此thread以及docker system prune

$ docker stop $(docker ps -a -q)
$ docker rm $ (docker ps -a -q) 

希望这也适用于Windows cmd。

答案 1 :(得分:0)

使用Windows powershell运行此命令docker rm $(docker ps -a -q)