在Windows上一次停止所有Docker容器
如何停止Windows上运行的所有docker容器?
docker stop
仅适用于1个容器。
任何命令/脚本使其停止所有容器?
回答:
您可以使用以下命令创建一个 ( .bat 或 .cmd ):
@ECHO OFFFOR /f "tokens=*" %%i IN ('docker ps -q') DO docker stop %%i
如果要直接在控制台中运行此命令,请替换%%i
为%i
,例如:
FOR /f "tokens=*" %i IN ('docker ps -q') DO docker stop %i
在 或 您可以使用以下Linux命令:
docker stop $(docker ps -q)
对于 ,该命令与Linux非常相似:
docker ps -q | % { docker stop $_ }
以上是 在Windows上一次停止所有Docker容器 的全部内容, 来源链接: utcz.com/qa/429126.html