• 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
    
  • 相关阅读:
    LeetCode 542. 01 矩阵
    LeetCode 面试题 16.03. 交点
    LeetCode 151. 翻转字符串里的单词
    Markdown数学公式语法
    LeetCode 22. 括号生成
    LeetCode 146. LRU缓存机制
    LeetCode 面试题13. 机器人的运动范围
    LeetCode 48. 旋转图像
    LeetCode 84. 柱状图中最大的矩形
    LeetCode 42. 接雨水
  • 原文地址:https://www.cnblogs.com/makalochen/p/14231134.html
Copyright © 2020-2023  润新知