概要

フル名
docker.io/nginxdemos/hello
Registry
docker.io
名前空間
nginxdemos
リポジトリ
hello
キャッシュ Tag 数
9
最終同期
07/05/2026, 07:50 PM

概要

Nginx 官方 hello 演示镜像,返回简单 HTML 页面验证反向代理与 Ingress 路由,K8s 网络连通性测试常用探针镜像。

詳細

nginxdemos/hello 运行 Nginx 返回静态 Hello World 页面,Nginx 官方用于演示反向代理配置。定位为无状态演示 Web 服务,K8s Deployment 验证 Ingress/Service 路由与负载均衡;测试完成后替换为实际业务镜像。

快速启动

docker run -d --name nginx-hello \
  -p 8080:80 \
  docker.io/nginxdemos/hello:latest

推荐实践

docker run -d --name nginx-hello \
  --restart unless-stopped \
  -p 8080:80 \
  docker.io/nginxdemos/hello:0.4

核心参数说明

  • -p 8080:80 — HTTP 演示页面
  • 用途 — Ingress/代理验证
  • 无状态 — 无持久化需求
  • 替换 — 验证后换业务镜像

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx-hello
spec:
  replicas: 3
  selector:
    matchLabels:
      app: nginx-hello
  template:
    metadata:
      labels:
        app: nginx-hello
    spec:
      containers:
        - name: hello
          image: docker.io/nginxdemos/hello:0.4
          ports:
            - containerPort: 80
---
apiVersion: v1
kind: Service
metadata:
  name: nginx-hello
spec:
  selector:
    app: nginx-hello
  ports:
    - port: 80
      targetPort: 80

Ingress 路由 smoke test;验证通过后删除。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/nginxdemos/hello
:0.4-plain-text
linux/arm/v6linux/arm/v7linux/arm64linux/amd64linux/ppc64lelinux/s390xlinux/386
2025/08/15 09:3518.3 MBsha256:528b4c7bb947
docker.io/nginxdemos/hello
:0.4
linux/arm/v6linux/arm/v7linux/arm64linux/amd64linux/ppc64lelinux/s390xlinux/386
2025/08/15 09:3518.3 MBsha256:2ff0324ee09f
docker.io/nginxdemos/hello
:plain-text
linux/arm/v6linux/arm/v7linux/arm64linux/amd64linux/ppc64lelinux/s390xlinux/386
2025/08/15 09:3518.3 MBsha256:528b4c7bb947
docker.io/nginxdemos/hello
:latest
linux/arm/v6linux/arm/v7linux/arm64linux/amd64linux/ppc64lelinux/s390xlinux/386
2025/08/15 09:3518.3 MBsha256:2ff0324ee09f
docker.io/nginxdemos/hello
:0.3-plain-text
linux/arm/v6linux/arm/v7linux/arm64linux/amd64linux/ppc64lelinux/s390xlinux/386
2024/01/28 09:2815.0 MBsha256:74b5f56fd0ad
docker.io/nginxdemos/hello
:0.3
linux/arm/v6linux/arm/v7linux/arm64linux/amd64linux/ppc64lelinux/s390xlinux/386
2024/01/28 09:2815.0 MBsha256:e7e2e05fa275
docker.io/nginxdemos/hello
:0.2-plain-text
linux/arm/v6linux/arm/v7linux/arm64linux/amd64linux/ppc64lelinux/s390xlinux/386
2022/03/24 09:349.2 MBsha256:92b9c4ad69bb
docker.io/nginxdemos/hello
:0.2
linux/arm/v6linux/arm/v7linux/arm64linux/amd64linux/ppc64lelinux/s390xlinux/386
2022/03/24 09:339.2 MBsha256:19ac934319e3
docker.io/nginxdemos/hello
:0.1
linux/amd64
2018/02/07 22:456.8 MBsha256:890427f17138