如何使用 API 查看极狐GitLab 镜像仓库中的镜像?

GitLab 是一个全球知名的一体化 DevOps 平台,很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLabhttps://gitlab.cn/install?channel=content\&utm_source=csdn 是 GitLab 在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。

极狐GitLab 在 5 月 28 日正式发布了 AI 产品驭码CodeRider。现已开启免费试用,登录官网:https://coderider.gitlab.cn/ 即可申请试用。

更多关于极狐GitLabhttps://gitlab.cn 或者 DevOps 的最佳实践,可以关注文末的极狐GitLab 公众号。

学习极狐GitLab 的相关资料:

  1. 极狐GitLab 官网https://gitlab.cn
  2. 极狐GitLab 官网文档https://docs.gitlab.cn
  3. 极狐GitLab 论坛https://forum.gitlab.cn/
  4. 极狐GitLab 安装配置https://gitlab.cn/install
  5. 极狐GitLab 资源中心https://resources.gitlab.cn/
  6. AI 产品驭码CodeRiderhttps://coderider.gitlab.cn/

搜索【极狐GitLab】公众号,后台输入加群 ,备注gitlab,即可加入官方微信技术交流群。

关联阅读

上一篇文章中,我们使用 GET /groups/:id/registry/repositoriesAPI list 出来了群组下面的容器镜像仓库。那如何用 API 再查看某个具体的仓库下面的镜像呢?

当然可以使用下面的 API:

复制代码
GET /registry/repositories/:id

比如上面文章中list 出来了两个镜像仓库,ID 分别为 534和 535。以 535为例,可以使用下面的 API 完成 list 出该仓库下面的镜像详情:

复制代码
curl --header "PRIVATE-TOKEN: YOUR-PERSONAL-ACCESS-TOKEN" \
     "https://jihulab.com/api/v4/registry/repositories/535?tags=true&tags_count=true&size=true"

可以看到如下返回结果:

复制代码
{
  "id": 535,
  "name": "",
  "path": "jh-xiaomage-devops/go-demo",
  "project_id": 16274,
  "location": "registry.jihulab.com/jh-xiaomage-devops/go-demo",
  "created_at": "2022-02-21T18:45:07.090+08:00",
  "cleanup_policy_started_at": null,
  "tags_count": 1,
  "tags": [
    {
      "name": "1.0.0",
      "path": "jh-xiaomage-devops/go-demo:1.0.0",
      "location": "registry.jihulab.com/jh-xiaomage-devops/go-demo:1.0.0"
    }
  ],
  "delete_api_path": "https://jihulab.com/api/v4/projects/16274/registry/repositories/535",
  "size": null,
  "status": null
}
相关推荐
云雾J视界13 分钟前
多Stream并发实战:用流水线技术将AIGC服务P99延迟压降63%
aigc·api·cpu·stream·gpu·cuda·多并发
HIT_Weston1 小时前
47、【Ubuntu】【Gitlab】拉出内网 Web 服务:Nginx 事件驱动分析(一)
前端·ubuntu·gitlab
天远数科3 小时前
Node.js 原生加密指南:详解 Crypto 模块对接天远银行卡黑名单接口
大数据·api
电商API大数据接口开发Cris3 小时前
淘宝 API 关键词搜索接口深度解析:请求参数、签名机制与性能优化
前端·数据挖掘·api
天远云服3 小时前
高并发风控实践:AES 加密与银行卡风险标签清洗的 Go 语言实现
大数据·api
Hommy885 小时前
剪映智能剪辑API汇总
api·剪映小助手·智能剪辑
是垚不是土6 小时前
轻量化CICD落地:基于Jenkins与Supervisor的中小企业服务发布实践
运维·servlet·ci/cd·微服务·jenkins
一念一花一世界10 小时前
Arbess零基础学习 - 集成企业微信,使用企业微信扫描登录Arbess
ci/cd·企业微信·arbess
攻城狮杰森10 小时前
Eudic → Maimemo 自动同步工具:欧路词典 & 墨墨背单词
python·api·shell·ai编程·欧路词典·墨墨本单词
一念一花一世界11 小时前
Arbess零基础学习 - 集成钉钉,使用钉钉扫码登录Arbess
ci/cd·钉钉·arbess