镜像操作命令表格

docker image 子命令 docker子命令 功能
docker image build docker build 从Dockerfile开始构建镜像
docker image history docker history 显示镜像的历史记录
docker image import docker import 从tarball文件导入内容以创建文件系统镜像
docker image inspect docker ispect 显示一个或多个镜像文件的详细信息
docker image load docker load 从tar档案文件或者STDIN装载镜像
docker image ls docker images 输出镜像列表
docker image prune 删除未使用的镜像
docker image pull docker pull 从注册服务器拉取镜像或镜像仓库
docker image push docker push 将镜像或者镜像仓库推送到注册服务器
docker image rm docker rmi 删除一个或者多个镜像
docker image save docker save 将一个或者多个镜像保存在tar存档(默认情况下流式传输到STDOUT)
docker image tag docker tag 为指向源镜像的目标镜像添加一个名称

docker镜像拉取

[root@hmm ~] docker pull ubuntu:14.04

docker镜像查看

  • docker images
  • docker image ls
[root@hmm ~] docker images
REPOSITORY    TAG       IMAGE ID       CREATED         SIZE
ubuntu latest 3db8720ecbf5 3 weeks ago 77.9MB
ubuntu 18.04 f9a80a55f492 9 months ago 63.2MB
hello-world latest d2c94e258dcb 10 months ago 13.3kB
ubuntu 14.04 13b66b487594 2 years ago 197MB
[root@hmm ~]# docker image ls
REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu latest 3db8720ecbf5 3 weeks ago 77.9MB
ubuntu 18.04 f9a80a55f492 9 months ago 63.2MB
hello-world latest d2c94e258dcb 10 months ago 13.3kB
ubuntu 14.04 13b66b487594 2 years ago 197M

其他

[root@hmm ~]docker images -h

Usage:  docker images [OPTIONS] [REPOSITORY[:TAG]]     # 使用语法

List images    

Aliases:   # 关联的命令

  docker image ls, docker image list, docker 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   Format output using a custom template:    # 格式化输出

                        'table':            Print output in table format

                        with column headers (default)

                        'table TEMPLATE':   Print output in table format

                        using the given Go template

                        'json':             Print in JSON format

                        'TEMPLATE':         Print output using the given

                        Go template.

                        Refer to https://docs.docker.com/go/formatting/

                        for more information about formatting output with

                        templates

      --no-trunc        Don't truncate output     # 不截断输出

  -q, --quiet           Only show image IDs        # 只显示镜像ID

震惊!docker镜像还有这些知识,你都知道吗?----镜像(一)的更多相关文章

  1. Docker背后的内核知识(一)

    Docker背后的内核知识 当谈论Docker时,常常会聊到Docker的实现方式.很多开发者都知道,Docker容器本质上是宿主机上的进程.Docker通过namespace实现了资源隔离.通过cg ...

  2. 阿里云部署Docker(6)----解决删除<none>镜像问题

    转载请注明来源,本博客原创作者为:http://blog.csdn.net/minimicall?viewmode=contents 在Docker使用中,常常会碰到删除镜像不成功.反而让镜像变成了& ...

  3. Docker与LXC、虚拟化技术的区别——虚拟化技术本质上是在模拟硬件,Docker底层是LXC,本质都是cgroups是在直接操作硬件

    先说和虚拟化技术的区别: 难道虚拟技术就做不到吗? 不不不,虚拟技术也可以做到,但是会有一定程度的性能损失,灵活度也会下降.容器技术不是模仿硬件层次,而是 在Linux内核里使用cgroup和name ...

  4. Docker背后的内核知识(二)

    cgroups资源限制 上一节中Docker背后的内核知识(一),我们了解了Docker背后使用的资源隔离技术namespace,通过系统调用构建了一个相对隔离的shell环境,也可以称之为简单的“容 ...

  5. Docker 学习笔记(二):Dockerfile 定制镜像

    镜像的定制实际上就是定制每一层所添加的配置.文件. 如果我们可以把每一层修改.安装.构建.操作的命令都写入一个脚本,用这个脚本来构建.定制镜像,那么之前提及的无法重复的问题.镜像构建透明性的问题.体积 ...

  6. docker扫盲,面试连这都不会就等着挂吧!

    现在很多公司项目部署都是采用K8S docker容器方式,出门面试被问的概率极大,如果被面试官问docker相关知识点直接懵逼,那么基本就是被pass了,除非其他方面技术过硬.所以这种相对前沿的技术, ...

  7. Docker笔记(一) 基础知识

    官方文档地址:https://www.docker.com/get-started 中文参考手册:https://docker_practice.gitee.io/zh-cn 笔记原作者:陈艳男 B站 ...

  8. 搭建docker镜像仓库(一):使用registry搭建本地镜像仓库

    目录 一.系统环境 二.前言 三.使用registry搭建私有镜像仓库 3.1 环境介绍 3.2 k8smaster节点配置镜像仓库 3.3 k8sworker1节点配置从私有仓库上传和拉取镜像 3. ...

  9. 搭建docker镜像仓库(二):使用harbor搭建本地镜像仓库

    目录 一.系统环境 二.前言 三.Harbor 四.使用harbor搭建私有镜像仓库 4.1 环境介绍 4.2 k8smaster节点安装配置harbor 4.2.1 安装harbor离线包 4.2. ...

  10. docker命令、简单创建镜像、dockerfile实战、Dockerfile语法、镜像分层、Volume介绍

    docker的常用命令: docker pull 获取imagedocker build 创建imagedocker images 列出imagedocker run 运行containerdocke ...

随机推荐

  1. CSS之定位Position

    前言 之前在<CSS之浮动>中,我当时是想一起说说定位的,因为我在很多地方看到有把float和position放在一起讲的,说它们的一些属性值可以使元素脱离文档流,但是没想到在准备内容的时 ...

  2. 力扣258(java)-各位相加(简单)

    题目: 给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数.返回这个结果. 示例 1: 输入: num = 38输出: 2 解释: 各位相加的过程为:38 --> 3 + 8 ...

  3. 如何在 Anolis 8上部署 Nydus 镜像加速方案?

    简介: 手把手教你在 Anolis OS 上部署 Nydus! 在上一篇文章中详细介绍Anolis OS 是首个原生支持镜像加速 Linux 内核,Nydus 镜像加速服务重新优化了现有的 OCIv1 ...

  4. 【阿里云采购季】3月采购完,IT运维躺赢一年

    阿里云2020上云采购季正式上线啦!今年的采购季可以逛些啥? 采购季正式期时间: 3月2日-3月31日 在这段时间里,想买啥就买吧,别忘了把想买的产品加入购物车噢,特惠产品叠加购物车满减,更划算噢! ...

  5. 如何基于MaxCompute快速打通数据仓库和数据湖的湖仓一体实践

    简介: MaxCompute 是面向分析的企业级 SaaS 模式云数据仓库,以 Serverless 架构提供快速.全托管的在线数据仓库服务,消除了传统数据平台在资源扩展性和弹性方面的限制,最小化用户 ...

  6. 函数式编程的Java编码实践:利用惰性写出高性能且抽象的代码

    ​简介: 本文会以惰性加载为例一步步介绍函数式编程中各种概念,所以读者不需要任何函数式编程的基础,只需要对 Java 8 有些许了解即可. ​ 作者 | 悬衡 来源 | 阿里技术公众号 本文会以惰性加 ...

  7. [Py] Python json str 字符串转为对象 (字典)

    import json json = '{"code": 0}' # Deserialize ``s`` (a ``str``, ``bytes`` or ``bytearray` ...

  8. Unity3D OpenVR 虚拟现实 保龄球打砖块游戏开发

    据说水哥买了 Valve Index 设备,既然这个设备这么贵,不开发点有(zhi)趣(zhang)游戏就感觉对不起这个设备.本文将来开始着手开发一个可玩性不大,观赏性极强的保龄球打砖块游戏.这仅仅只 ...

  9. 2018-8-10-使用-Resharper-快速做适配器

    title author date CreateTime categories 使用 Resharper 快速做适配器 lindexi 2018-08-10 19:16:51 +0800 2018-2 ...

  10. Raft 共识算法1-Raft基础

    Raft 共识算法1-Raft基础 Raft算法中译版地址:http://www.redisant.cn/etcd/contact 英原论文地址:https://raft.github.io/raft ...