Blog.wlens.top
418 字
2 分钟
Docker 镜像统计徽章:快速展示下载量、大小及星数

在网站或项目中添加 Docker Hub 统计徽章
本笔记介绍如何在网站或项目中嵌入 Docker Hub 统计徽章,以便实时展示镜像的下载量、大小等信息。
1. 使用 Shields.io 生成徽章
Shields.io 允许通过简单的 URL 生成各种类型的徽章,包括 Docker 相关的统计信息。
可用样式:
- 下载次数:

- 镜像大小:

- Star 数量:

注意: 将 你的用户名
和 镜像名
替换为你的 Docker Hub 用户名和镜像名称。
2. 使用 Docker Hub 徽章直接链接
可以直接使用 Docker Hub 的构建状态徽章。

注意: 将 你的用户名
、仓库名
和 构建名称
替换为对应的值。
3. 示例代码及样式调整
该示例展示了使用 HTML 和 CSS 统一展示多个 Docker Hub 标签。
<div style="display: inline-flex; align-items: center; gap: 8px; justify-content: center; width: 100%;"> <a href="https://hub.docker.com/r/hiyuelin/m3u-proxy"><img src="https://img.shields.io/docker/v/hiyuelin/m3u-proxy?style=flat-square&label=version&color=blue" alt="version"></a> <a href="https://hub.docker.com/r/hiyuelin/m3u-proxy"><img src="https://img.shields.io/docker/pulls/hiyuelin/m3u-proxy?style=flat-square&label=downloads&color=blue" alt="downloads"></a> <a href="https://hub.docker.com/r/hiyuelin/m3u-proxy"><img src="https://img.shields.io/docker/image-size/hiyuelin/m3u-proxy?style=flat-square&label=size&color=blue" alt="size"></a></div>
CSS 样式解析:
display: inline-flex;
: 水平排列徽章。align-items: center;
: 垂直居中对齐徽章。gap: 8px;
: 设置徽章之间的间距,可以根据需要调整值。justify-content: center;
: 水平居中align。width: 100%;
: 让容器宽度适应父级元素,便于水平居中。
徽章样式自定义:
可通过修改 URL 中的参数来改变徽章样式:
- 调整间距: 修改
gap: 值
的值。 - 改变颜色: 修改URL里的
color=颜色值
参数,如color=green
。 - 修改标签: 修改 URL 中的
label=标签文字
参数,如label=Version
。
Docker 镜像统计徽章:快速展示下载量、大小及星数
https://blog.wlens.top/posts/docker徽章/