【发布时间】:2018-11-30 14:35:44
【问题描述】:
我有多个 docker(版本 18.09.0,构建 4d60db4)容器正在运行,我希望立即停止它们。 This blog post 简洁地展示了如何实现这一点,太棒了!
我可以使用docker ps -aq 列出所有容器并且没有任何问题。
但是,当尝试使用docker ps -aq 的输出(即docker stop $(docker ps -aq))停止所有容器时,我收到以下错误:
unknown shorthand flag: 'a' in -aq)
编辑:我在标准(提升的)命令提示符下运行 Windows 10 版本 10.0.17134.407。
任何人都可以对此有所了解吗?
谢谢。
【问题讨论】:
-
你使用的是哪个操作系统和shell?
-
@AlexandreJuma 我已将该信息添加到我的问题中。
-
$() 是一个 bash 的东西 :)
-
@AlexandreJuma 呃,当然,我忘记了经常在系统之间切换!
标签: docker