镜像概览

完整引用
docker.io/jwilder/nginx-proxy
Registry
docker.io
命名空间
jwilder
仓库
nginx-proxy
已缓存 Tag 数
118
最近同步
07/06/2026, 03:53 AM

简介

nginx-proxy 自动反向代理镜像,监听 Docker 事件按 VIRTUAL_HOST 环境变量动态生成 nginx 配置,需 docker.sock 挂载。

详细介绍

jwilder/nginx-proxy 运行 nginx 与 docker-gen,挂载 /var/run/docker.sock 自动发现容器 VIRTUAL_HOST 并生成反向代理配置。定位为 docker.sock 动态代理 sidecar,单机 docker compose 多服务网关; K8s Ingress 替代方案。

快速启动

docker run -d --name nginx-proxy \
  -p 80:80 \
  -v /var/run/docker.sock:/tmp/docker.sock:ro \
  docker.io/jwilder/nginx-proxy:latest

推荐实践

docker run -d --name nginx-proxy \
  --restart unless-stopped \
  -p 80:80 -p 443:443 \
  -v /var/run/docker.sock:/tmp/docker.sock:ro \
  -v /data/certs:/etc/nginx/certs \
  docker.io/jwilder/nginx-proxy:1.3.0

核心参数说明

  • -v .../docker.sock:... — Docker 事件监听
  • -p 80:80 — HTTP 反向代理
  • 依赖 — 后端容器设 VIRTUAL_HOST
  • — K8s 挂载 docker.sock

最新 Tag(20 条)

查看全部 118 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/jwilder/nginx-proxy
:alpine
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/07/06 08:2436.0 MBsha256:2863f2262224
docker.io/jwilder/nginx-proxy
:latest
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/07/06 08:2370.4 MBsha256:a0545241ecc9
docker.io/jwilder/nginx-proxy
:1.11
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/06/18 16:0770.4 MBsha256:263da5dd471d
docker.io/jwilder/nginx-proxy
:1.11.2
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/06/18 16:0770.4 MBsha256:263da5dd471d
docker.io/jwilder/nginx-proxy
:1.11-alpine
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/06/18 16:0638.4 MBsha256:08791fb4f9fa
docker.io/jwilder/nginx-proxy
:1.11.2-alpine
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/06/18 16:0638.4 MBsha256:08791fb4f9fa
docker.io/jwilder/nginx-proxy
:1.11.1
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/06/17 00:2970.4 MBsha256:cd014c722064
docker.io/jwilder/nginx-proxy
:1.11.1-alpine
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/06/17 00:2638.5 MBsha256:904a2bf992a2
docker.io/jwilder/nginx-proxy
:1.11.0
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/05/26 21:1270.4 MBsha256:168bc80364eb
docker.io/jwilder/nginx-proxy
:1.11.0-alpine
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/05/26 21:1236.1 MBsha256:bb3b4924aa90
docker.io/jwilder/nginx-proxy
:1.10
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/05/15 18:3970.4 MBsha256:2c6ac6f0f5ae
docker.io/jwilder/nginx-proxy
:1.10.2
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/05/15 18:3970.4 MBsha256:2c6ac6f0f5ae
docker.io/jwilder/nginx-proxy
:1.10-alpine
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/05/15 18:3936.1 MBsha256:5583b5110c52
docker.io/jwilder/nginx-proxy
:1.10.2-alpine
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/05/15 18:3936.1 MBsha256:5583b5110c52
docker.io/jwilder/nginx-proxy
:1.10.1
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/03/14 03:4370.3 MBsha256:80066cc96246
docker.io/jwilder/nginx-proxy
:1.10.1-alpine
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/03/14 03:4336.0 MBsha256:1e535572a1ea
docker.io/jwilder/nginx-proxy
:1.10.0-alpine
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/02/14 00:0236.0 MBsha256:ef63b6e14fd7
docker.io/jwilder/nginx-proxy
:1.10.0
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2026/02/14 00:0170.2 MBsha256:77c616b3521f
docker.io/jwilder/nginx-proxy
:1.9-alpine
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2025/10/25 17:2332.8 MBsha256:66563b6f8de6
docker.io/jwilder/nginx-proxy
:1.9.0-alpine
linux/amd64linux/arm64linux/s390xlinux/arm/v7
2025/10/25 17:2332.8 MBsha256:66563b6f8de6