docker images
列出本地主机上的镜像
各个选项说明:
REPOSITORY:表示镜像的仓库源 TAG:镜像的标签版本号 IMAGE ID:镜像ID CREATED:镜像创建时间 SIZE:镜像大小 同一仓库源可以有多个 TAG版本,代表这个仓库源的不同个版本,我们使用 REPOSITORY:TAG 来定义不同的 镜像。 如果你不指定一个镜像的版本标签,例如你只使用 ubuntu,docker 将默认使用 ubuntu:latest 镜像 说明: -a :列出本地所有的镜像(含历史映像层) -q :只显示镜像ID。 docker search 某个XXX镜像名字docker search [OPTIONS] 镜像名字 OPTIONS说明: --limit : 只列出N个镜像,默认25个 docker search --limit 5 redis docker pull 某个XXX镜像名字下载镜像 docker pull 镜像名字[:TAG] docker pull 镜像名字 注: 没有TAG就是最新版 等价于 docker pull 镜像名字:latest docker system df 查看镜像/容器/数据卷所占的空间docker rmi 某个XXX镜像名字ID 删除镜像注: 删除单个 docker rmi -f 镜像ID 删除多个 docker rmi -f 镜像名1:TAG 镜像名2:TAG 删除全部 docker rmi -f $(docker images -qa) Docker镜像commit操作docker commit提交容器副本使之成为一个新的镜像 docker commit -m="提交的描述信息" -a="作者" 容器ID 要创建的目标镜像名:[标签名] 案例演示ubuntu安装vim: 从Hub上下载ubuntu镜像到本地并成功运行 原始的默认Ubuntu镜像是不带着vim命令的 不存在 外网连通的情况下,安装vim 启动我们的新镜像并和原来的对比 安装完成后,commit我们自己的新镜像 小总结 |