docker images ls
有什么区别和 docker image ls
(有和没有 s (复数形式))?
我对 Docker 中的这两个命令感到困惑。 docker images ls
在 docker 中列出图像,docker image ls
的目的是什么?命令?
检查文档:
最佳答案
docker images list
不是 docker image list
的别名, docker images
是。打电话时docker images list
, 同 docker image list list
或 docker image list --filter=reference=list
,这意味着使用等于 list 的引用过滤图像列表 - 由于您没有任何包含列表的图像,它返回一个空列表。 (阅读 vdemeester 的这个 github 讨论以及更多 https://github.com/docker/cli/issues/887)
但是,当您这样做时 docker images image_name
,它的作用是返回图像image_name
的所有参数(列表)即
REPOSITORY TAG IMAGE ID CREATED SIZE
早些时候你试图拥有
docker images ls
这意味着 docker image ls ls
第二个 ls 是一个列表而不是一个图像。因此,如果你这样做 docker images
它将列出所有图像,这意味着它是 docker image ls
或 docker image list
.我希望这能说明问题。
关于docker - "docker images ls"和 "docker image ls"有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59639624/