列出本地主机上的镜像

  1. docker images

常用参数:

  • -a:列出所有镜像(含历史镜像)
  • -q:只显示镜像ID
  • -f:过滤

image.png

  • REPOSITORY:镜像的仓库源
  • TAG:镜像的标签
  • IMAGE ID:镜像的ID
  • CREATED:镜像的创建时间
  • SIZE:镜像的大小

    在远程仓库中搜索镜像

    (默认取docker hub中搜索)

    1. docker search 镜像名称

    常用参数:

  • -f:过滤

  • --limit 数量:只展示前几项

image.png

下载镜像

  1. docker pull 镜像名称[:tag]

tag是版本号,这个版本号得加docker仓库有的,不能随意写。
在这里面查询:https://hub.docker.com/
不加 tag 时,默认下载最新的镜像。
image.png
如果再次下载mysql不同的版本。共用的东西不需要重新下载,极大的节约了空间
image.png

查看占据的空间

查看镜像/容器/数据卷所占的空间

  1. docker system df

image.png

删除镜像

  1. docker rmi 镜像名称/ID

可以使用空格分开,删除多个镜像

  1. docker rmi 镜像1 镜像2 镜像3

删除全部镜像

  1. docker rmi -f $(docker images -qa)

image.png