dongnan
总版主
总版主
  • 粉丝52
  • 发帖数2165
  • 铜币12474枚
  • 威望5607点
  • 银元145个
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 原创写手
阅读:324回复:0

docker image 命令

楼主#
更多 发布于:2018-01-25 16:37
简介
docker 从 1.13.1 版本开始支持 image 子命令,新命令集成了 list,rm,build,tag,push,pull, 等功能,而在 docker 1.12.5 ()之前的版本,这些命令是相互独立且分开使用的,例如 列出镜像 images ,删除镜像 rmi ,详细参考这里

docker 1.12.5 之前的版本
docker images  -h
省略...
List images
Options:
  -a, --all             Show all images (default hides intermediate images)
      --digests         Show digests
  -f, --filter filter   Filter output based on conditions provided
      --format string   Pretty-print images using a Go template
      --help            Print usage
      --no-trunc        Don't truncate output
  -q, --quiet           Only show numeric IDs

docker 1.13.1 之后版本
docker image  -h
省略...
Manage images
Options:
      --help   Print usage
Commands:
  build       Build an image from a Dockerfile
  history     Show the history of an image
  import      Import the contents from a tarball to create a filesystem image
  inspect     Display detailed information on one or more images
  load        Load an image from a tar archive or STDIN
  ls          List images
  prune       Remove unused images
  pull        Pull an image or a repository from a registry
  push        Push an image or a repository to a registry
  rm          Remove one or more images
  save        Save one or more images to a tar archive (streamed to STDOUT by default)
  tag         Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE

Run 'docker image COMMAND --help' for more information on a command.

使用过滤器
默认情况下不加任何参数, docker image 会列出所有顶级镜像,但是有时候我们只希望列出部分镜像;

# 列出虚悬镜像
docker image ls -f dangling=true
REPOSITORY                       TAG                 IMAGE ID            CREATED             SIZE
hub.zongming.net/demo/irm-py   <none>              2b3b644b633a        2 days ago          3.06GB
# 删除 虚悬镜像
docker rmi `docker image ls -f dangling=true -q`

#
技术QQ群 https://zongming.net/app-index-run?app=qqun
游客

返回顶部