镜像概览
- 完整引用
docker.io/onigoetz/jenkins-update-center-proxy- Registry
- docker.io
- 命名空间
- onigoetz
- 仓库
- jenkins-update-center-proxy
- 已缓存 Tag 数
- 13
- 最近同步
- 07/06/2026, 04:14 PM
- 相关主题
简介
Jenkins 更新中心镜像代理,缓存 plugins.json 与 HPI 包供内网 Jenkins 拉取,适合离线或跨境网络环境下的插件安装加速。
详细介绍
onigoetz/jenkins-update-center-proxy 反向代理并缓存 Jenkins 官方更新中心(或自定义 upstream),内网 Controller 将 UPDATE_CENTER_URL 指向本服务即可加速插件下载。镜像为无状态 HTTP 缓存层,可前置 Nginx 或与本镜像一体部署。与直接访问 updates.jenkins.io 相比降低外网依赖;生产应固定 tag、配置磁盘缓存 volume,并定期同步 upstream 索引。
快速启动
docker run -d --name jenkins-uc-proxy \
-p 8080:8080 \
docker.io/onigoetz/jenkins-update-center-proxy:latest
推荐实践
docker run -d --name jenkins-uc-proxy \
--restart unless-stopped \
-p 8080:8080 \
-v /data/jenkins-uc-cache:/cache \
-e UPSTREAM_URL=https://updates.jenkins.io \
-e CACHE_TTL=86400 \
docker.io/onigoetz/jenkins-update-center-proxy:1.2.0
核心参数说明
-p 8080:8080— 代理 HTTP 端口-v .../cache:/cache— 插件包与元数据本地缓存-e UPSTREAM_URL— 上游更新中心地址-e CACHE_TTL— 缓存过期秒数--restart unless-stopped— 内网 Jenkins 持续可装插件- 固定 tag — 与 Jenkins LTS 插件索引格式匹配
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: jenkins-uc-proxy
spec:
replicas: 2
selector:
matchLabels:
app: jenkins-uc-proxy
template:
metadata:
labels:
app: jenkins-uc-proxy
spec:
containers:
- name: proxy
image: docker.io/onigoetz/jenkins-update-center-proxy:1.2.0
ports:
- containerPort: 8080
env:
- name: UPSTREAM_URL
value: https://updates.jenkins.io
volumeMounts:
- name: cache
mountPath: /cache
volumes:
- name: cache
persistentVolumeClaim:
claimName: jenkins-uc-cache
---
apiVersion: v1
kind: Service
metadata:
name: jenkins-uc-proxy
spec:
selector:
app: jenkins-uc-proxy
ports:
- port: 8080
targetPort: 8080
Jenkins Controller 配置 UPDATE_CENTER_URL=http://jenkins-uc-proxy:8080/update-center.json;PVC 避免 Pod 重建后重复拉取。
最新 Tag(20 条)
查看全部 13 个 Tag →| Tag | 架构 | 推送时间 | 大小 | Digest | 同步 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/onigoetz/jenkins-update-center-proxy :main | linux/amd64 | 2026/06/21 21:29 | 58.2 MB | sha256:ea38669cc5ba… | |||
docker.io/onigoetz/jenkins-update-center-proxy :latest | linux/amd64 | 2025/09/21 04:19 | 56.8 MB | sha256:d6bcb99e26d1… | |||
docker.io/onigoetz/jenkins-update-center-proxy :0.15.1 | linux/amd64 | 2025/09/21 04:19 | 56.8 MB | sha256:d6bcb99e26d1… | |||
docker.io/onigoetz/jenkins-update-center-proxy :0.15.0 | linux/amd64 | 2025/08/29 05:04 | 55.4 MB | sha256:75dc99e539b4… | |||
docker.io/onigoetz/jenkins-update-center-proxy :0.14.0 | linux/amd64 | 2024/08/12 01:57 | 46.9 MB | sha256:b76d87ca4448… | |||
docker.io/onigoetz/jenkins-update-center-proxy :0.13.0 | linux/amd64 | 2023/08/24 21:28 | 56.4 MB | sha256:ca3f0cc0d7d9… | |||
docker.io/onigoetz/jenkins-update-center-proxy :0.12.1 | linux/amd64 | 2023/03/18 04:57 | 56.4 MB | sha256:e92e0cc0b824… | |||
docker.io/onigoetz/jenkins-update-center-proxy :0.12.0 | linux/amd64 | 2023/03/17 15:49 | 56.4 MB | sha256:a42b632396f7… | |||
docker.io/onigoetz/jenkins-update-center-proxy :0.11.1 | linux/amd64 | 2023/03/16 15:24 | 56.3 MB | sha256:b38c38bc8d4b… | |||
docker.io/onigoetz/jenkins-update-center-proxy :0.11.0 | linux/amd64 | 2023/03/16 14:35 | 56.3 MB | sha256:7fa5806ddca2… | |||
docker.io/onigoetz/jenkins-update-center-proxy :0.10.2 | linux/amd64 | 2022/09/22 16:27 | 50.4 MB | sha256:91e04671c3d1… | |||
docker.io/onigoetz/jenkins-update-center-proxy :0.10.1 | linux/amd64 | 2022/09/22 13:48 | 50.4 MB | sha256:ce9b650af0cd… | |||
docker.io/onigoetz/jenkins-update-center-proxy :0.9.0 | linux/amd64 | 2021/06/05 03:36 | 41.2 MB | sha256:6c9e3f8ba4a0… |