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徽章/