• docker镜像操作


    列出本机所有镜像

    docker images
    

    image-20210104171630602

    列名 对应的含义
    REPOSITORY 镜像的仓库源
    TAG 镜像的标签(版本)同一个仓库有多个TAG的镜像,多个版本;我们用REPOSITORY:TAG来定义不同的镜像;
    IMAGE ID 镜像ID,镜像的唯一标识
    CREATE 镜像创建时间
    SIZE 镜像大小

    OPTIONS 可选参数:

    参数 对应含义
    -a 显示所有镜像(包括中间层)
    -q 只显示镜像ID
    -qa 可以组合
    --digests 显示镜像的摘要信息
    --no-trunc 显示完整的镜像信息

    搜索镜像

    docker [可选参数] search [镜像名]
    

    https://hub.docker.com/ 这里的搜索效果一样;

    OPTIONS可选参数:

    --no-trunc 显示完整的镜像描述
    -s 列出收藏数不小于指定值的镜像
    --automated 只列出Docker Hub自动构建类型的镜像

    例:

    docker search redis
    

    image-20210104172024072

    下载镜像

    docker pull 镜像名称:[TAG]
    

    注意:不加TAG,默认下载最新版本latest

    TAG就是版本

    例:

    docker pull redis
    

    image-20210104172744019

    docker 删除镜像

    删除单个

    docker rmi 镜像名称:[TAG]
    

    删除多个

    删除多个:docker rmi 镜像名称1:[TAG] 镜像名称2:[TAG]
    

    中间空格隔开

    删除全部

    docker rmi -f $(docker images -qa)
    

    注意

    如果不写TAG,默认删除最新版本latest

    如果有镜像生成的容器再运行时候,会报错,删除失败;

    image-20210104173838056

    需要加 -f 强制删除

    docker rmi -f hello-world
    
  • 相关阅读:
    卡尔曼滤波器的简单推导
    data_quick 进度
    面试
    MapServer+TileCache+Apache+Python24 构建KS数据服务器
    PYTHONPATH 可以跨版本 方便使用 (本文为windows方法)转~
    20130923
    20130909
    error C2504 类的多层继承 头文件包含
    int long 等基础类型在不同平台的大小
    mysql python image 图像存储读取
  • 原文地址:https://www.cnblogs.com/makalochen/p/14231134.html
Copyright © 2020-2023  润新知