![](/img/trans.png)
[英]What is the difference between docker ps -all and docker ps --all
[英]What is difference between 'docker ps -all' and 'docker ps -a'?
命令 'docker ps -all' 為我提供了所有創建的容器,但 'docker ps -a' 也應該給我相同的結果,但不知何故,它只返回 1 個或有時 2 個最新的容器條目。
有人可以解釋一下嗎? 我是 docker 的新手。 任何幫助表示贊賞。
docker ps -a
(與docker ps --all
相同)和docker ps -all
之間存在差異。
我們可以通過查看docker ps
的文檔來看到差異:
Options
Name, shorthand Default Description
--all , -a Show all containers (default shows just running)
--filter , -f Filter output based on conditions provided
--format Pretty-print containers using a Go template
--last , -n -1 Show n last created containers (includes all states)
--latest , -l Show the latest created container (includes all states)
--no-trunc Don't truncate output
--quiet , -q Only display container IDs
--size , -s Display total file sizes
如我們所見: docker ps -a
和docker ps --all
-- 都是相同的。
同時, docker ps -all
使用簡寫形式,與docker ps -al
相同。 此命令將僅顯示最近創建的容器。
正如您在文檔中看到的-a
只是--all
的縮寫,它們具有相同的目的。
docker ps -a 和 docker ps --all 是相同的命令,但如果您使用 docker ps -all 命令,它將返回剛剛創建的容器。 docker ps -all 與 docker ps -al 相同。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.