gpt4 book ai didi

docker - docker ps -all和docker ps --all有什么区别

转载 作者:行者123 更新时间:2023-12-02 20:48:01 27 4
gpt4 key购买 nike

docker命令reference for ps提到

docker ps -a
docker ps --all

命令显示所有容器的列表。

在docker上工作时,我错误地使用了以下命令
docker ps -all

并且它为我提供了我运行的最后一个容器的列表,即使 其状态为Exited only

enter image description here

由于这种混乱而浪费了很多时间。一直在寻找其官方引用,找不到任何引用。我想知道这是一个错误还是我错过了什么。

最佳答案

按照Linux上的约定,-xyz-x -y -z的简写,因此看起来docker将-all称为-a -l -l或只是-a -l

从下面引用的reference中,您可以看到-a-all的简写,而-l--latest的简写,因此您将看到最新的容器运行。

--all , -a Show all containers (default shows just running)

...

--latest , -l Show the latest created container (includes all states)



根据引用资料中的描述,看起来 -l有效覆盖了 -a,因此 docker ps -all的输出应与 docker ps -l的输出相同。

关于docker - docker ps -all和docker ps --all有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48105317/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com