docker - 未知速记标志:-aq 中的“a”
问题描述
我遵循教程https://phoenixnap.com/kb/remove-docker-images-containers-networks-volumes。我的错误
Microsoft Windows [Version 10.0.17134.1304]
(c) 2018 Microsoft Corporation. All rights reserved.
C:\Users\MyPC>docker container stop $(docker container ls -aq)
unknown shorthand flag: 'a' in -aq)
See 'docker container stop --help'.
如何解决?
解决方案
我猜想$
(将输出作为参数传递)在 CMD 中不起作用。
尝试使用Git Bash
或者Bash for Windows
你可以使用这个Linux command
。
对于 cmd,你可以试试这个。
或者,对于 Powershell:
docker ps -q | % { docker stop $_ }
推荐阅读
- vue.js - 为什么 Vue 更新所有组件,而不仅仅是 v-for 中更改的组件?
- c# - 请求和动作之间的 Asp.net 核心中间件路由延迟
- javascript - 将 TypeScript 声明编译/复制到输出目录
- android - 如何在 Android Studio 中构建 CHAQUOPY Android 库(.AAR 或 .JAR 文件)
- javascript - 使用节点 11.11 登录 mongoose - 所有对象模型
- excel - VBA计数行直到另一个工作簿中的匹配字符串
- docker - 无法从 Docker Build 中的 ECR 中提取
- android - 甚至可以将 kivy 应用程序打包到 apk 吗?
- javascript - 运行响应式表脚本时如何忽略特定的表 ID
- .htaccess - htaccess 中的多个连字符不起作用(尽管所有提示都在线!)