我有多个正在运行的 docker(版本 18.09.0,构建 4d60db4)容器,我希望立即停止它们。这篇博文 http://blog.baudson.de/blog/stop-and-remove-all-docker-containers-and-images简洁地展示了如何实现这一点,太棒了!
我可以使用列出所有容器docker ps -aq
并且没有任何问题。
但是,当尝试使用以下输出停止所有容器时docker ps -aq
, i.e. docker stop $(docker ps -aq)
,我收到以下错误:
unknown shorthand flag: 'a' in -aq)
EDIT:我在标准(提升的)命令提示符下运行 Windows 10 版本 10.0.17134.407。
任何人都可以对此有任何见解吗?
Thanks.
您还可以运行命令 -docker stop $(docker ps -aq)
in 电源外壳 or Git Bash;我认为该命令失败是因为$(docker ps -aq)
部分命令是Linux命令,而Windows CMD不知道如何翻译它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)