如何列出所有已被拉入的 Docker 镜像?

如何列出所有已被拉入的 Docker 镜像?

是否有多种方法可以显示“可能的”docker 容器镜像,即通过pull以下命令下载的docker 容器:

docker ps -a

列出码头两次:

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                      PORTS               NAMES
490e3d669259        jetty               "/docker-entrypoint.…"   22 hours ago        Exited (143) 21 hours ago                       quirky_antonelli
a44230a617e1        jetty               "/docker-entrypoint.…"   22 hours ago        Exited (143) 21 hours ago                       goofy_hamilton

和:

docker container ls

当前没有运行的docker:

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

事实上,我曾经pull下载过上述 Jetty 和 hello world。如何列出现在可用的所有内容?

答案1

您拉取的是图像而不是容器。您也可以使用images子命令。它就像 的别名docker image ls

$ docker images
debian           latest         ae8514941ea4     2 weeks ago         114MB
python           alpine         f8a57363ff96     2 weeks ago         80.3MB

要获取增量图像列表,请使用-a标志:

$ docker images -a

答案2

命令:

docker image ls

显示所需的输出:

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
jetty               latest              5f997007f18d        4 days ago          522MB
hello-world         latest              bf756fb1ae65        7 months ago        13.3kB

相关内容