zoukankan      html  css  js  c++  java
  • docker常用镜像命令(四)

    1、查看镜像

    docker images

    • REPOSITORY :镜像在仓库中的名称,本文中以后都简称镜像名称
    • TAG :镜像标签
    • IMAGE ID :镜像 ID
    • CREATED :镜像的创建日期(不是获取该镜像的日期)
    • SIZE :镜像大小

    这些镜像都是存储在 Docker 宿主机的 /var/lib/docker 目录下。

    2、搜索镜像

    如果你需要从网络中查找需要的镜像,可以通过以下命令搜索。

    docker search 镜像名称

     

     3、拉取镜像

    拉取镜像就是从中央仓库下载镜像到本地。

    docker pull 镜像名称

    假如我要拉取 centos 镜像到本地,如果不声明 tag 镜像标签信息则默认拉取 latest 版本,也可以通过:https://hub.docker.com/ 搜索该镜像,查看支持的 tag 信息。

    通过查看 tag 信息,如果我们要下载 centos7 的镜像。

    docker pull centos:7

     4、删除镜像

    按镜像 ID 删除镜像。

    # 删除单个镜像
    docker rmi 镜像ID
    # 删除多个镜像
    docker rmi 镜像ID 镜像ID 镜像ID

     docker images -q 可以查询到所有镜像的 ID,通过组合命令可以实现删除所有镜像的操作。

    docker rmi `docker images -q`

    注意:如果通过某个镜像创建了容器,则该镜像无法删除。
    解决办法:先删除镜像中的容器,再删除该镜像。

  • 相关阅读:
    <庆余年>
    JUC-12.3-线程的调度
    JUC-12.1-线程池介绍
    JUC-12.2-线程池使用
    JUC-11-线程八锁
    JUC-10-ReadWriteLock读写锁
    JUC-9-线程按序交替
    JUC-8-lock和Condition使用
    JUC-7-lock接口
    xcode单词及回调
  • 原文地址:https://www.cnblogs.com/tesila/p/15302159.html
Copyright © 2011-2022 走看看