【发布时间】:2019-01-26 04:15:19
【问题描述】:
我想使用 windows cmd 一次删除多个容器我使用过 docker rm | docker ps -a -q 但不工作。任何人,请帮助我。
docker rm $ (docker ps -a -q) 这在 Windows 上不起作用。
【问题讨论】:
我想使用 windows cmd 一次删除多个容器我使用过 docker rm | docker ps -a -q 但不工作。任何人,请帮助我。
docker rm $ (docker ps -a -q) 这在 Windows 上不起作用。
【问题讨论】:
它只删除停止的容器。您首先停止容器,然后使用您的命令将它们删除或强制删除它们,另外,检查一下,这个thread,以及docker system prune
$ docker stop $(docker ps -a -q)
$ docker rm $ (docker ps -a -q)
希望这也适用于 Windows cmd。
【讨论】:
使用 Windows powershell 运行此命令docker rm $ (docker ps -a -q)
【讨论】:
docker stop $(docker ps -aq) 以停止所有容器。