【问题标题】:unknown shorthand flag: 'a' in -aq [duplicate]未知速记标志:-aq 中的“a”[重复]
【发布时间】:2020-10-12 02:22:41
【问题描述】:

我遵循教程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'.

如何解决?

【问题讨论】:

    标签: docker


    【解决方案1】:

    我猜$(将输出作为参数传递)在 CMD 中不起作用。

    尝试使用Git BashBash for Windows 你可以使用这个Linux command

    cmd,可以试试this

    或者,对于 Powershell:

    docker ps -q | % { docker stop $_ }

    【讨论】:

    【解决方案2】:

    是的

    docker rm $(docker ps -a -q)
    

    参考文档:https://docs.docker.com/engine/reference/commandline/rm/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-25
      • 1970-01-01
      • 2021-01-19
      • 2022-08-09
      • 2023-02-07
      • 1970-01-01
      • 2021-01-19
      • 1970-01-01
      相关资源
      最近更新 更多