zoukankan      html  css  js  c++  java
  • Docker镜像latest标签

    当使用命令 docker pull mysql 拉取镜像时,其实等价于如下命令

    docker pull mysql:latest
    

    latest是默认的标签,字面上理解为最新版本的镜像,实质上latest只是镜像的标签名称,跟具体某个版本号地位一样,有latest标签的镜像不一定是最新版本,镜像作者可以任意指定标签。
    一般来说,我们会使用latest作为最新镜像的标识,这是约定。但,一旦该镜像被拉取到本地,版本号就已经确定,不会自动更新。

    查看latest镜像的具体版本

    docker image inspect mysql:latest | grep -i version
    

    更新latest标签的镜像

    docker pull mysql:latest
    

    如果DockerHub上latest标签的镜像有更新,则上述命令会下载最新版本的镜像,且把本地老的latest镜像的标签移除,变为
    更新本地所有latest标签的镜像

    docker images --format "{{.Repository}}:{{.Tag}}" | grep ':latest' | xargs -L1 docker pull
    

    一键删除标签镜像

    docker images | grep none | awk '{ print $3; }' | xargs docker rmi
    
  • 相关阅读:
    Tips:数据的单位
    PHP面向对象三大特性③
    PHP面向对象三大特性②
    PHP面向对象三大特性①
    PHP-初识面向对象
    C# 基础·算法篇
    C# 基础·常见面试
    C# 特殊处理使用方法
    C# 第三方组件使用
    JS 插件使用
  • 原文地址:https://www.cnblogs.com/junejs/p/12686766.html
Copyright © 2011-2022 走看看