镜像概览

完整引用
docker.io/rancher/pushprox-client
Registry
docker.io
命名空间
rancher
仓库
pushprox-client
已缓存 Tag 数
17
最近同步
07/06/2026, 06:31 AM
相关主题

简介

Rancher PushProx 客户端镜像,在防火墙后主机主动推送 metrics 至 proxy,适合边缘节点 Prometheus 监控。

详细介绍

rancher/pushprox-client 运行 PushProx client,连接 pushprox-proxy 暴露本地 /metrics定位为 Prometheus exporter 客户端,部署于无法被 scrape 的边缘主机;K8s DaemonSet 或 docker 与 proxy 配对。

快速启动

docker run -d --name pushprox-client \
  -e PROXY_URL=http://pushprox-proxy:8080 \
  docker.io/rancher/pushprox-client:latest

推荐实践

docker run -d --name pushprox-client \
  --restart unless-stopped \
  -e PROXY_URL=http://pushprox-proxy.internal:8080 \
  -e TARGET_ADDR=localhost:9100 \
  docker.io/rancher/pushprox-client:v0.1.0

核心参数说明

  • -e PROXY_URL — PushProx proxy 地址
  • -e TARGET_ADDR — 本地 metrics 端点
  • --restart unless-stopped — 客户端持续在线
  • 配对 — proxy 端独立部署

Kubernetes

apiVersion: apps/v1
kind: DaemonSet
metadata:
  name: pushprox-client
spec:
  selector:
    matchLabels:
      app: pushprox-client
  template:
    metadata:
      labels:
        app: pushprox-client
    spec:
      containers:
        - name: client
          image: docker.io/rancher/pushprox-client:v0.1.0
          env:
            - name: PROXY_URL
              value: "http://pushprox-proxy:8080"
            - name: TARGET_ADDR
              value: "localhost:9100"
---
apiVersion: v1
kind: Service
metadata:
  name: pushprox-client
spec:
  selector:
    app: pushprox-client
  clusterIP: None
  ports:
    - port: 8080

Prometheus 经 proxy 抓取;节点需 node-exporter。

最新 Tag(20 条)

查看全部 17 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/rancher/pushprox-client
:v0.1.5-rancher2-client
linux/amd64linux/arm64
2025/04/01 04:467.7 MBsha256:4d079b11e7b4
docker.io/rancher/pushprox-client
:v0.1.4-rancher2-client
linux/amd64linux/arm64
2024/12/13 02:477.6 MBsha256:9aa907a946c6
docker.io/rancher/pushprox-client
:v0.1.4-rc.4-rancher2-client
linux/amd64linux/arm64
2024/11/25 23:597.6 MBsha256:b575abdfb042
docker.io/rancher/pushprox-client
:v0.1.4-rc.3-rancher2-client
linux/amd64linux/arm64
2024/11/23 01:197.6 MBsha256:3ac5270fa32d
docker.io/rancher/pushprox-client
:v0.1.4-rc.2-rancher2-client
linux/amd64linux/arm64
2024/11/13 01:487.4 MBsha256:9128ad593963
docker.io/rancher/pushprox-client
:v0.1.4-rc.1-rancher2-client
linux/amd64linux/arm64
2024/08/10 02:557.2 MBsha256:1bdbbf849929
docker.io/rancher/pushprox-client
:v0.1.3-rancher2-client
linux/amd64linux/arm64
2024/05/22 01:377.0 MBsha256:fcd4d83f012c
docker.io/rancher/pushprox-client
:v0.1.3-rc1-rancher2-client
linux/amd64linux/arm64
2024/05/06 22:267.0 MBsha256:9b571edd2d1d
docker.io/rancher/pushprox-client
:v0.1.2-rancher2-client
linux/arm64linux/amd64
2024/04/29 23:486.5 MBsha256:ce7ead7de15b
docker.io/rancher/pushprox-client
:v0.1.2-rc2-rancher2-client
linux/amd64linux/arm64
2024/04/29 23:060.0 MBsha256:dc2f6b5824b0
docker.io/rancher/pushprox-client
:v0.1.2-rc1-rancher2-client
linux/amd64linux/arm64
2024/04/25 06:276.9 MBsha256:fc7a639fe679
docker.io/rancher/pushprox-client
:v0.1.0-rancher2-client
linux/amd64linux/arm64
2021/06/03 09:085.9 MBsha256:4bd2a22d9757
docker.io/rancher/pushprox-client
:v0.1.0-rancher2-client-amd64
linux/amd64
2021/06/03 09:085.9 MBsha256:4bd2a22d9757
docker.io/rancher/pushprox-client
:v0.1.0-rancher2-client-arm64
linux/arm64
2021/06/03 08:315.5 MBsha256:16e274c1df40
docker.io/rancher/pushprox-client
:v0.1.0-rancher1-client
linux/amd64linux/arm64
2020/08/01 02:286.6 MBsha256:1aab9cc375e3
docker.io/rancher/pushprox-client
:v0.1.0-rancher1-client-arm64
linux/arm64
2020/08/01 02:286.2 MBsha256:4e0871301198
docker.io/rancher/pushprox-client
:v0.1.0-rancher1-client-amd64
linux/amd64
2020/08/01 02:276.6 MBsha256:1aab9cc375e3