镜像概览

完整引用
docker.io/yyhuni/xingrin-nginx
Registry
docker.io
命名空间
yyhuni
仓库
xingrin-nginx
已缓存 Tag 数
155
最近同步
07/06/2026, 08:10 AM

简介

Xingrin 项目定制 Nginx 反向代理镜像,预置 upstream 与静态资源路由,适合 Xingrin 生态组件统一入口部署。

详细介绍

yyhuni/xingrin-nginx 基于 nginx 打包 Xingrin 相关站点与 API 路由。定位为 Web 反向代理,挂载 conf.d volume 覆盖 upstream;K8s Deployment + ConfigMap。

快速启动

docker run -d --name xingrin-nginx \
  -p 8080:80 \
  docker.io/yyhuni/xingrin-nginx:latest

推荐实践

docker run -d --name xingrin-nginx \
  --restart unless-stopped \
  -p 8080:80 \
  -v /opt/xingrin/nginx/conf.d:/etc/nginx/conf.d:ro \
  docker.io/yyhuni/xingrin-nginx:1.0.0

核心参数说明

  • -p 8080:80 — HTTP 入口端口
  • -v .../conf.d:... — 虚拟主机与 upstream 配置
  • --restart unless-stopped — 网关持续在线
  • 固定 tag — nginx 与 Xingrin 路由 pin

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: xingrin-nginx
spec:
  replicas: 2
  selector:
    matchLabels:
      app: xingrin-nginx
  template:
    metadata:
      labels:
        app: xingrin-nginx
    spec:
      containers:
        - name: nginx
          image: docker.io/yyhuni/xingrin-nginx:1.0.0
          ports:
            - containerPort: 80
          volumeMounts:
            - name: conf
              mountPath: /etc/nginx/conf.d
      volumes:
        - name: conf
          configMap:
            name: xingrin-nginx-conf
---
apiVersion: v1
kind: Service
metadata:
  name: xingrin-nginx
spec:
  selector:
    app: xingrin-nginx
  ports:
    - port: 80
      targetPort: 80

Ingress TLS 终止;ConfigMap 变更需 reload。

最新 Tag(20 条)

查看全部 155 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/yyhuni/xingrin-nginx
:latest
linux/amd64linux/arm64
2026/01/11 19:3920.0 MBsha256:5584bd6541d4
docker.io/yyhuni/xingrin-nginx
:v1.5.8
linux/amd64linux/arm64
2026/01/11 19:3920.0 MBsha256:5584bd6541d4
docker.io/yyhuni/xingrin-nginx
:cache-amd64
-2026/01/11 19:36--
docker.io/yyhuni/xingrin-nginx
:v1.5.8-amd64
linux/amd64
2026/01/11 19:3620.0 MBsha256:5584bd6541d4
docker.io/yyhuni/xingrin-nginx
:cache-arm64
-2026/01/11 19:35--
docker.io/yyhuni/xingrin-nginx
:v1.5.8-arm64
linux/arm64
2026/01/11 19:3520.8 MBsha256:f19acfa0538a
docker.io/yyhuni/xingrin-nginx
:v1.5.12-dev
linux/amd64linux/arm64
2026/01/11 17:2220.0 MBsha256:5f53aca781f8
docker.io/yyhuni/xingrin-nginx
:v1.5.12-dev-amd64
linux/amd64
2026/01/11 17:2020.0 MBsha256:5f53aca781f8
docker.io/yyhuni/xingrin-nginx
:v1.5.12-dev-arm64
linux/arm64
2026/01/11 17:1920.8 MBsha256:e83f13676489
docker.io/yyhuni/xingrin-nginx
:v1.5.11-dev
linux/amd64linux/arm64
2026/01/11 16:5320.0 MBsha256:9d396f2a068e
docker.io/yyhuni/xingrin-nginx
:v1.5.11-dev-amd64
linux/amd64
2026/01/11 16:5120.0 MBsha256:9d396f2a068e
docker.io/yyhuni/xingrin-nginx
:v1.5.11-dev-arm64
linux/arm64
2026/01/11 16:5120.8 MBsha256:8f6097776085
docker.io/yyhuni/xingrin-nginx
:v1.5.10-dev
linux/amd64linux/arm64
2026/01/11 16:1920.0 MBsha256:07e7fc9b8a16
docker.io/yyhuni/xingrin-nginx
:v1.5.10-dev-amd64
linux/amd64
2026/01/11 16:1620.0 MBsha256:07e7fc9b8a16
docker.io/yyhuni/xingrin-nginx
:v1.5.9-dev-amd64
linux/amd64
2026/01/11 16:1520.0 MBsha256:cc4972732a42
docker.io/yyhuni/xingrin-nginx
:v1.5.10-dev-arm64
linux/arm64
2026/01/11 16:1520.8 MBsha256:e056b0d061e0
docker.io/yyhuni/xingrin-nginx
:v1.5.9-dev-arm64
linux/arm64
2026/01/11 16:1420.8 MBsha256:8424d5a6a105
docker.io/yyhuni/xingrin-nginx
:v1.5.8-dev
linux/amd64linux/arm64
2026/01/11 16:0920.0 MBsha256:2dd08c28a411
docker.io/yyhuni/xingrin-nginx
:v1.5.8-dev-amd64
linux/amd64
2026/01/11 16:0720.0 MBsha256:2dd08c28a411
docker.io/yyhuni/xingrin-nginx
:v1.5.8-dev-arm64
linux/arm64
2026/01/11 16:0620.8 MBsha256:3e34437788b6