首页 > 其他分享 >获取指定容器的最新版tag

获取指定容器的最新版tag

时间:2022-10-29 12:35:30浏览次数:98  
标签:__ 容器 jq 获取 tag docker 最新版

例子: 获取 docker.io/jingjingxyk/nginx 容器的最新tag

#!/bin/bash

set -eux
__DIR__=$(cd "$(dirname "$0")";pwd)
cd ${__DIR__}

# 安装jq,解析json
test $(which jq | wc -l) -eq 0  && apt install -y jq

# 获取最新容器tag
container_latest_tag=$(curl -L -s 'https://hub.docker.com/v2/repositories/jingjingxyk/nginx/tags/?page_size=1&page=1&ordering=last_updated'|jq '."results"[]["name"]'| sed 's/\"//g')
echo $container_latest_tag

参考文档

  1. 拷贝容器镜像内的文件到容器外
  2. linux 快速安装docker
  3. 快速安装 docker-compose

标签:__,容器,jq,获取,tag,docker,最新版
From: https://www.cnblogs.com/jingjingxyk/p/16838425.html

相关文章