• images 显示镜像列表
root@ubuntu:/home/yj# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
my-image            latest              156761cbda42        4 days ago          200MB
httpd               latest              0240c8f5816c        9 days ago          132MB
centos              latest              75835a67d134        2 weeks ago         200MB
root@ubuntu:/home/yj# docker images my-image
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
my-image            latest              156761cbda42        4 days ago          200MB
root@ubuntu:/home/yj#
  • history 显示镜像构建历史
root@ubuntu:/home/yj# docker history my-image
IMAGE               CREATED             CREATED BY                                      SIZE                COMMENT
156761cbda42        4 days ago          /bin/sh -c #(nop)  ENV WELCOME=you are in mu…   0B
58c8dc2c1373        4 days ago          /bin/sh -c #(nop) ADD file:1dd32835d0dddd036…   0B
8e2dc00832b6        4 days ago          /bin/sh -c #(nop) COPY file:c47f7dda7d4863fc…   0B
f01a0290b924        4 days ago          /bin/sh -c touch tmpfile1                       0B
01472d2d5f9f        4 days ago          /bin/sh -c #(nop) WORKDIR /testdir              0B
e66224d7b144        4 days ago          /bin/sh -c #(nop)  MAINTAINER yangjin@qq.com    0B
75835a67d134        2 weeks ago         /bin/sh -c #(nop)  CMD ["/bin/bash"]            0B
<missing>           2 weeks ago         /bin/sh -c #(nop)  LABEL org.label-schema.sc…   0B
<missing>           2 weeks ago         /bin/sh -c #(nop) ADD file:fbe9badfd2790f074…   200MB
  • commit 从容器创建新镜像
root@ubuntu:/home/yj# docker commit 0c077430c575 my-image2:latest
sha256:3ec340b57cca0fbaeff12f082ad33153d5529ae432cb53a2336dba3311b1731b
root@ubuntu:/home/yj# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
my-image2           latest              3ec340b57cca        18 seconds ago      132MB
  • build 从Dockerfile 构建镜像

容器学习 之 扩展镜像(五) 这里有提到怎么用Dockerfile构建镜像,这也是比较推荐的方式。

  • tag 给镜像打 tag
root@ubuntu:/home/yj# docker tag my-image2 my-image2:Jim
root@ubuntu:/home/yj# docker images my-image2
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
my-image2           Jim                 3ec340b57cca        5 minutes ago       132MB
my-image2           latest              3ec340b57cca        5 minutes ago       132MB
  • rmi 删除 Docker host 中的镜像
root@ubuntu:/home/yj# docker images my-image2
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
my-image2           Jim                 3ec340b57cca        7 minutes ago       132MB
my-image2           Ketty               3ec340b57cca        7 minutes ago       132MB
my-image2           latest              3ec340b57cca        7 minutes ago       132MB#删除指定版本号的镜像
root@ubuntu:/home/yj# docker rmi my-image2:Jim
Untagged: my-image2:Jim
root@ubuntu:/home/yj# docker images my-image2
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
my-image2           Ketty               3ec340b57cca        8 minutes ago       132MB
my-image2           latest              3ec340b57cca        8 minutes ago       132MB#默认删除最新版本的镜像
root@ubuntu:/home/yj# docker rmi my-image2
Untagged: my-image2:latest
root@ubuntu:/home/yj# docker images my-image2
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
my-image2           Ketty               3ec340b57cca        8 minutes ago       132MB
  • search 搜索Docker Hub中的镜像
root@ubuntu:/home/yj# docker search httpd
NAME                                    DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED
httpd                                   The Apache HTTP Server Project                  2098                [OK]
hypriot/rpi-busybox-httpd               Raspberry Pi compatible Docker Image with a …   44
centos/httpd                                                                            21                                      [OK]
centos/httpd-24-centos7                 Platform for running Apache httpd 2.4 or bui…   18
armhf/httpd                             The Apache HTTP Server Project                  8
  • pull 从registry下载镜像
  • push 将镜像上传到registry

下章我们将介绍如何建立本地仓库和上传到公有仓库。

容器学习 之 镜像命令(九)相关推荐

  1. 容器学习 之 dockerfile 命令(七)

    dockerfile中常用的命令 FROM 指定 base 镜像. MAINTAINER 设置镜像的作者,可以是任意字符串. COPY将文件从 build context 复制到镜像. COPY 支持 ...

  2. 容器学习Day04-Ubuntu常用命令(二)

    目录 前言 一.软件包管理相关命令 1.dpkg 2.apt 二.磁盘管理相关命令 1.fdisk 2.pvcreate&pvdisplay&pvscan&pvremove 3 ...

  3. 容器学习 之 镜像的分层结构(六)

    镜像的分层结构 Docker Hub 中 99% 的镜像都是通过在 base 镜像中安装和配置需要的软件构建出来的.比如我们现在构建一个新的镜像,Dockerfile 如下: 新镜像不再是从 scra ...

  4. Docker学习笔记(一):基本概念、Docker安装、阿里云加速、镜像命令、容器命令、其他常用命令

    Docker概述 1.简介 docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源. docker可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然 ...

  5. centos 需要哪些常用端口_Docker 最常用的镜像命令和容器命令

    本文列出了 Docker 使用过程中最常用的镜像命令和容器命令,以及教大家如何操作容器数据卷,实现容器数据的备份.熟练练习这些命令以后,再来一些简单的应用部署练习,大家就可以学习 Docker 的镜像 ...

  6. 容器学习Day11-docker commit构建容器镜像

    目录 前言 一.docker commit 构建镜像 1.基于OS基础镜像构建 2.基于厂商提供的基础镜像构建 二.docker commit 构建镜像的缺点 总结 前言 前面了解了镜像仓库的搭建,那 ...

  7. 容器学习Day09-理解容器镜像

    目录 前言 一.理解容器镜像 1.什么是容器镜像? 2.容器镜像结构 3.容器镜像技术实现 二.镜像仓库 1.Repository 2.Registry 三.镜像的拉取和删除 1.查找镜像 2.拉取镜 ...

  8. 1. Docker 基础(概念、镜像命令、容器命令、...)

    官网: https://hub.docker.com/ 文档 官方文档:https://docs.docker.com/ 官方文档:cli指令:https://docs.docker.com/engi ...

  9. 5、《每天5分钟玩转Docker容器技术》学习--Docker镜像

    ------------------------------------重要说明------------------------------------ 本文内容都是参考Cloudman系列进行学习, ...

最新文章

  1. 浅谈Android四大组件之Service
  2. linux获取fifo中的数据数量,Linux select()和多个套接字的FIFO排序?
  3. 12个常用的JavaScript技巧
  4. 学python比较好的书-学习Python比较好的书籍推荐
  5. Centos 7下搭建WordPress
  6. Py之pycocotools:pycocotools库的简介、安装、使用方法之详细攻略
  7. 深度学习之基于opencv和CNN实现人脸识别
  8. windows下gvim中文乱码解决方案
  9. Spring Cloud Hoxton正式发布,Spring Boot 2.2 不再孤单
  10. Django框架rest_framework中APIView的as_view()源码解析、认证、权限、频率控制
  11. java不同数据类型混合运算规则
  12. 高德地图巡航异步加载数据_python3爬虫-高德地图POI数据的爬取
  13. 【模型库】大卡车货车 集装箱 叉车 三维模型
  14. 计算机网络技术期末复习考点
  15. 苹果8wifi找不到服务器,iPhone8连不上wifi怎么办?苹果iPhone8无法连接网络的解决方法...
  16. 计算机英语构词法,计算机专业英语的构词方法论文
  17. 如何快速将显示未签收的单号物流归类为签收件
  18. 微信小程序幽默风和git
  19. 使用selenium爬取网易云热门评论(超详细)
  20. HDU 2188 悼念512汶川大地震遇难同胞——选拔志愿者

热门文章

  1. 彻彻底底了解回调函数
  2. 多线程学习(一)----CreateThread
  3. UDT协议实现分析——UDT初始化和销毁
  4. 第15讲:Selenium 爬取实战
  5. DevOps,到底是开发还是运维?
  6. 网络编程套接字(二)
  7. C/C++学习之路: 多态
  8. 从 0 到 1 实现浏览器端沙盒运行环境
  9. 腾讯数据库专家雷海林分享智能运维架构
  10. 简述回源原理和CDN常见多级缓存