如何使用 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
}
相关推荐
心灵彼岸-诗和远方7 小时前
Devops业务价值流:软件研发最佳实践
运维·产品经理·devops
A ?Charis20 小时前
Gitlab-runner running on Kubernetes - hostAliases
容器·kubernetes·gitlab
IT-民工211101 天前
CI/CD 实践总结
运维·ci/cd·自动化
秋说1 天前
开源代码管理平台Gitlab如何本地化部署并实现公网环境远程访问私有仓库
gitlab·源代码管理
大卡尔1 天前
Reviewbot 开源 | 为什么我们要打造自己的代码审查服务?
devops·code review·静态检查·工程效率
极小狐1 天前
驭码上新,AI Code Review、基于代码库的知识问答,让研发起飞
gitlab·devsecops·devops·极狐gitlab·安全合规
蚊子不吸吸2 天前
DevOps开发运维简述
linux·运维·ci/cd·oracle·kubernetes·gitlab·devops
思码逸研发效能2 天前
度量数据是人工凭感觉录入的,产生的偏差如何解决?
研发效能·devops·研发效能度量·研发管理
一名技术极客2 天前
后端开挂:3 行代码写出 8 个接口!
java·api·apijson
老攀呀2 天前
CI/CD 的概念
ci/cd