k8s.gcr.io/ingress-nginx/controller:v1.0.5 linux/amd64

k8s.gcr.io/ingress-nginx/controller:v1.0.5 - 国内下载镜像源 浏览次数:8 安全受验证的发布者-Kubernetes
**镜像名称:** k8s.gcr.io/ingress-nginx/controller **镜像描述:**

Nginx Ingress Controller 是一个基于 Kubernetes 的反向代理服务器。

它能够将 incoming HTTP 请求路由到正确的服务中,实现负载均衡和高可用性。该镜像包含了 Nginx 服务器和相关配置文件,可以直接在 Kubernetes 集群中使用。

通过使用这个镜像,你可以轻松地在你的 Kubernetes 环境中部署和管理 Nginx Ingress Controller,实现更好的网络访问和负载均衡。

源镜像 k8s.gcr.io/ingress-nginx/controller:v1.0.5
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller:v1.0.5
镜像ID sha256:89ed8c731a3870a99f6f7f2fb6bdaead3882ad80f977e141d68c0a7500c1a4d2
镜像TAG v1.0.5
大小 285.30MB
镜像源 k8s.gcr.io
CMD /nginx-ingress-controller
启动入口 /usr/bin/dumb-init --
工作目录 /etc/nginx
OS/平台 linux/amd64
浏览量 8 次
贡献者
镜像创建 2021-11-16T00:12:00.84319072Z
同步时间 2026-02-04 20:15
更新时间 2026-02-04 22:27
开放端口
443/tcp 80/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/luajit/bin:/usr/local/nginx/sbin:/usr/local/nginx/bin LUA_PATH=/usr/local/share/luajit-2.1.0-beta3/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/lib/lua/?.lua;; LUA_CPATH=/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;;
镜像标签
98349129-2c6f-4b8b-954f-8e2b213b8134: build_id https://kubernetes.github.io/ingress-nginx/: org.opencontainers.image.documentation Apache-2.0: org.opencontainers.image.licenses 7ce96cbcf668f94a0d1ee0a674e96002948bff6f: org.opencontainers.image.revision https://github.com/kubernetes/ingress-nginx: org.opencontainers.image.source NGINX Ingress Controller for Kubernetes: org.opencontainers.image.title The Kubernetes Authors: org.opencontainers.image.vendor v1.0.5: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller:v1.0.5
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller:v1.0.5  k8s.gcr.io/ingress-nginx/controller:v1.0.5

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller:v1.0.5
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller:v1.0.5  k8s.gcr.io/ingress-nginx/controller:v1.0.5

Shell快速替换命令

sed -i 's#k8s.gcr.io/ingress-nginx/controller:v1.0.5#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller:v1.0.5#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller:v1.0.5 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller:v1.0.5  k8s.gcr.io/ingress-nginx/controller:v1.0.5'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller:v1.0.5 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller:v1.0.5  k8s.gcr.io/ingress-nginx/controller:v1.0.5'

镜像构建历史


# 2021-11-16 08:12:00  0.00B 设置默认要执行的命令
CMD ["/nginx-ingress-controller"]
                        
# 2021-11-16 08:12:00  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/bin/dumb-init" "--"]
                        
# 2021-11-16 08:12:00  22.00B 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 VERSION=v1.0.5 COMMIT_SHA=7ce96cbcf668f94a0d1ee0a674e96002948bff6f BUILD_ID=98349129-2c6f-4b8b-954f-8e2b213b8134 /bin/sh -c ln -sf /dev/stdout /var/log/nginx/access.log   && ln -sf /dev/stderr /var/log/nginx/error.log # buildkit
                        
# 2021-11-16 08:11:55  0.00B 指定运行容器时使用的用户
USER www-data
                        
# 2021-11-16 08:11:55  51.66MB 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 VERSION=v1.0.5 COMMIT_SHA=7ce96cbcf668f94a0d1ee0a674e96002948bff6f BUILD_ID=98349129-2c6f-4b8b-954f-8e2b213b8134 /bin/sh -c apk add --no-cache libcap   && setcap    cap_net_bind_service=+ep /nginx-ingress-controller   && setcap -v cap_net_bind_service=+ep /nginx-ingress-controller   && setcap    cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx   && setcap -v cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx   && setcap    cap_net_bind_service=+ep /usr/bin/dumb-init   && setcap -v cap_net_bind_service=+ep /usr/bin/dumb-init   && apk del libcap # buildkit
                        
# 2021-11-16 08:11:55  0.00B 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 VERSION=v1.0.5 COMMIT_SHA=7ce96cbcf668f94a0d1ee0a674e96002948bff6f BUILD_ID=98349129-2c6f-4b8b-954f-8e2b213b8134 /bin/sh -c bash -xeu -c '   writeDirs=(     /etc/ingress-controller     /etc/ingress-controller/ssl     /etc/ingress-controller/auth     /var/log     /var/log/nginx   );   for dir in "${writeDirs[@]}"; do     mkdir -p ${dir};     chown -R www-data.www-data ${dir};   done' # buildkit
                        
# 2021-11-16 08:11:55  2.75MB 复制新文件或目录到容器中
COPY bin/amd64/wait-shutdown / # buildkit
                        
# 2021-11-16 08:11:54  38.37MB 复制新文件或目录到容器中
COPY bin/amd64/nginx-ingress-controller / # buildkit
                        
# 2021-11-16 08:11:54  6.14MB 复制新文件或目录到容器中
COPY bin/amd64/dbg / # buildkit
                        
# 2021-11-16 08:11:54  264.53KB 复制新文件或目录到容器中
COPY etc /etc # buildkit
                        
# 2021-11-16 08:11:45  2.52MB 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 VERSION=v1.0.5 COMMIT_SHA=7ce96cbcf668f94a0d1ee0a674e96002948bff6f BUILD_ID=98349129-2c6f-4b8b-954f-8e2b213b8134 /bin/sh -c apk update   && apk upgrade   && apk add --no-cache     diffutils   && rm -rf /var/cache/apk/* # buildkit
                        
# 2021-11-16 08:11:45  0.00B 设置工作目录为/etc/nginx
WORKDIR /etc/nginx
                        
# 2021-11-16 08:11:45  0.00B 添加元数据标签
LABEL build_id=98349129-2c6f-4b8b-954f-8e2b213b8134
                        
# 2021-11-16 08:11:45  0.00B 添加元数据标签
LABEL org.opencontainers.image.revision=7ce96cbcf668f94a0d1ee0a674e96002948bff6f
                        
# 2021-11-16 08:11:45  0.00B 添加元数据标签
LABEL org.opencontainers.image.version=v1.0.5
                        
# 2021-11-16 08:11:45  0.00B 添加元数据标签
LABEL org.opencontainers.image.licenses=Apache-2.0
                        
# 2021-11-16 08:11:45  0.00B 添加元数据标签
LABEL org.opencontainers.image.vendor=The Kubernetes Authors
                        
# 2021-11-16 08:11:45  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/kubernetes/ingress-nginx
                        
# 2021-11-16 08:11:45  0.00B 添加元数据标签
LABEL org.opencontainers.image.documentation=https://kubernetes.github.io/ingress-nginx/
                        
# 2021-11-16 08:11:45  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=NGINX Ingress Controller for Kubernetes
                        
# 2021-11-16 08:11:45  0.00B 定义构建参数
ARG BUILD_ID=UNSET
                        
# 2021-11-16 08:11:45  0.00B 定义构建参数
ARG COMMIT_SHA
                        
# 2021-11-16 08:11:45  0.00B 定义构建参数
ARG VERSION
                        
# 2021-11-16 08:11:45  0.00B 定义构建参数
ARG TARGETARCH
                        
# 2021-09-27 01:40:50  0.00B 设置默认要执行的命令
CMD ["nginx" "-g" "daemon off;"]
                        
# 2021-09-27 01:40:50  0.00B 声明容器运行时监听的端口
EXPOSE map[443/tcp:{} 80/tcp:{}]
                        
# 2021-09-27 01:40:50  20.21MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk update   && apk upgrade   && apk add -U --no-cache     bash     openssl     pcre     zlib     geoip     curl ca-certificates     patch     yajl     lmdb     libxml2     libmaxminddb     yaml-cpp     dumb-init     nano     tzdata   && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx   && adduser -S -D -H -u 101 -h /usr/local/nginx     -s /sbin/nologin -G www-data -g www-data www-data   && bash -eu -c '   writeDirs=(     /var/log/nginx     /var/lib/nginx/body     /var/lib/nginx/fastcgi     /var/lib/nginx/proxy     /var/lib/nginx/scgi     /var/lib/nginx/uwsgi     /var/log/audit   );   for dir in "${writeDirs[@]}"; do     mkdir -p ${dir};     chown -R www-data.www-data ${dir};   done' # buildkit
                        
# 2021-09-27 01:40:48  37.80MB 复制新文件或目录到容器中
COPY /etc/nginx /etc/nginx # buildkit
                        
# 2021-09-27 01:40:48  0.00B 复制新文件或目录到容器中
COPY /opt /opt # buildkit
                        
# 2021-09-27 01:40:48  119.98MB 复制新文件或目录到容器中
COPY /usr/local /usr/local # buildkit
                        
# 2021-09-27 01:40:48  0.00B 设置环境变量 LUA_CPATH
ENV LUA_CPATH=/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;;
                        
# 2021-09-27 01:40:48  0.00B 设置环境变量 LUA_PATH
ENV LUA_PATH=/usr/local/share/luajit-2.1.0-beta3/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/lib/lua/?.lua;;
                        
# 2021-09-27 01:40:48  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/luajit/bin:/usr/local/nginx/sbin:/usr/local/nginx/bin
                        
# 2021-08-28 01:19:45  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2021-08-28 01:19:45  5.60MB 
/bin/sh -c #(nop) ADD file:aad4290d27580cc1a094ffaf98c3ca2fc5d699fe695dfb8e6e9fac20f1129450 in / 
                        
                    

镜像信息

{
    "Id": "sha256:89ed8c731a3870a99f6f7f2fb6bdaead3882ad80f977e141d68c0a7500c1a4d2",
    "RepoTags": [
        "k8s.gcr.io/ingress-nginx/controller:v1.0.5",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller:v1.0.5"
    ],
    "RepoDigests": [
        "k8s.gcr.io/ingress-nginx/controller@sha256:55a1fcda5b7657c372515fe402c3e39ad93aa59f6e4378e82acd99912fe6028d",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller@sha256:bc30cb296e7548162afd9601f6b96261dcca8263e05b962694d1686b4d5a9584"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2021-11-16T00:12:00.84319072Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "www-data",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "443/tcp": {},
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/luajit/bin:/usr/local/nginx/sbin:/usr/local/nginx/bin",
            "LUA_PATH=/usr/local/share/luajit-2.1.0-beta3/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/lib/lua/?.lua;;",
            "LUA_CPATH=/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;;"
        ],
        "Cmd": [
            "/nginx-ingress-controller"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/etc/nginx",
        "Entrypoint": [
            "/usr/bin/dumb-init",
            "--"
        ],
        "OnBuild": null,
        "Labels": {
            "build_id": "98349129-2c6f-4b8b-954f-8e2b213b8134",
            "org.opencontainers.image.documentation": "https://kubernetes.github.io/ingress-nginx/",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.revision": "7ce96cbcf668f94a0d1ee0a674e96002948bff6f",
            "org.opencontainers.image.source": "https://github.com/kubernetes/ingress-nginx",
            "org.opencontainers.image.title": "NGINX Ingress Controller for Kubernetes",
            "org.opencontainers.image.vendor": "The Kubernetes Authors",
            "org.opencontainers.image.version": "v1.0.5"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 285299720,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/e77d7e5113624074f00b89f5e739d134d110809758d73d512ae931b4ccea6726/diff:/var/lib/docker/overlay2/6cfb2fdba3fd99629d5590552f912de853e0d096dcd15e8db0c87dba27a21455/diff:/var/lib/docker/overlay2/93c45a0a58260a35bcb0c13601ee73615cbd4801410ba3ee3ac720d9f4dc36a0/diff:/var/lib/docker/overlay2/80a73402fcd506bd9b1a03cf2092d3af165da2d63d67ff55c9725abeeca57343/diff:/var/lib/docker/overlay2/575b7bc9067ade1fa33c6c2973fda59fa3fe1a0b2061a200fb33b6806b006475/diff:/var/lib/docker/overlay2/038b31f13875edb58c372b1f706c26366ebfaf429f91860aeec7c9c3c3d6f06d/diff:/var/lib/docker/overlay2/396e374b01d7de7bc03d86c2c492564000c9e364f0c4851cb5ce96094a854117/diff:/var/lib/docker/overlay2/fd5a9846ea74123ede5792c993d79fca4870383612b13153b1a49fbfdc7a5d2b/diff:/var/lib/docker/overlay2/1b6bd008c59becd799772781b2ee5dad68149727aaf66f581d77509667680060/diff:/var/lib/docker/overlay2/0dc67f7c58854c7860f8de860e8edec6a52d8dfeee4415318c96ca799f30d6f0/diff:/var/lib/docker/overlay2/de46ad979375c5c274ccf8d57cd92d73ddad93acac94db6722c072b771641296/diff:/var/lib/docker/overlay2/e016b3b8681c69e6b452b9565fe4cb2c40540d572fb8a9aa407bfafbb8f14de4/diff",
            "MergedDir": "/var/lib/docker/overlay2/adf09c2eeb3554ea815aaa4bbe87be17b75b000a801dde394088802acfa7c27a/merged",
            "UpperDir": "/var/lib/docker/overlay2/adf09c2eeb3554ea815aaa4bbe87be17b75b000a801dde394088802acfa7c27a/diff",
            "WorkDir": "/var/lib/docker/overlay2/adf09c2eeb3554ea815aaa4bbe87be17b75b000a801dde394088802acfa7c27a/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:e2eb06d8af8218cfec8210147357a68b7e13f7c485b991c288c2d01dc228bb68",
            "sha256:ab1476f3fdd9445de577b419fe42de4903547abdfc46b1a33dff287ba169d126",
            "sha256:ad20729656efaeec4afd416b66ed1ec9615da5f3ea29521bbc55a91aff40c0a4",
            "sha256:0d5022138006bacee6da179d4d554ee59226c40c7b65d4d1dec0480d275ca41e",
            "sha256:8f757e3fe5e473340c030579dd34833d93dac2bab3c1b828cfea60cd82608e80",
            "sha256:5ef6201e3959b53dc01980317b1e622379732391409a04d15a43cab12b6183f1",
            "sha256:a9e454eaa5ecf067228e1747419f46cb7c95c02b404b32259dc5c93638aa8403",
            "sha256:4536919a3ca990fdce022aaf39211bba2fb3615a3e73be5c6d91740c741af06c",
            "sha256:ded6b9551125617b94a2c1dbc7e35be1eff3fa17797c28ad5a4d04d797b316d0",
            "sha256:ef642f77e7c82b6d06075c7fb2e9cba5336dc1d7cab64673a2bbc4704334b39f",
            "sha256:4096c219abf61ce2472132e1e1f5107cbd36a4b0ab207d55ccbdf23a794d7e95",
            "sha256:951983b58a8a544bfeba500c2a0ad08b03db63e34e2ce0568ef952aa8f620da5",
            "sha256:83be39b94247ee5ebef363eb9f9ca22b79e5df2e20c278c1a5c837fd84bcded7"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-02-04T20:14:55.882272362+08:00"
    }
}

更多版本

k8s.gcr.io/ingress-nginx/controller:v1.2.0

linux/amd64 k8s.gcr.io287.85MB2024-10-14 15:10
588

k8s.gcr.io/ingress-nginx/controller:v0.51.0

linux/amd64 k8s.gcr.io285.01MB2024-10-21 17:03
499

k8s.gcr.io/ingress-nginx/controller:v1.1.1

linux/amd64 k8s.gcr.io285.34MB2024-11-13 17:03
482

k8s.gcr.io/ingress-nginx/controller:v0.40.2

linux/amd64 k8s.gcr.io285.70MB2024-11-13 17:26
469

k8s.gcr.io/ingress-nginx/controller:v1.1.2

linux/amd64 k8s.gcr.io285.90MB2025-03-12 09:40
354

k8s.gcr.io/ingress-nginx/controller:v1.9.6

linux/arm64 k8s.gcr.io261.69MB2025-03-21 09:28
403

k8s.gcr.io/ingress-nginx/controller:v1.0.0

linux/amd64 k8s.gcr.io283.08MB2025-08-01 11:32
209

k8s.gcr.io/ingress-nginx/controller:v1.1.3

linux/amd64 k8s.gcr.io285.45MB2025-08-06 15:58
212

k8s.gcr.io/ingress-nginx/controller:v0.41.2

linux/amd64 k8s.gcr.io279.54MB2025-09-17 10:34
159

k8s.gcr.io/ingress-nginx/controller:v1.3.1

linux/amd64 k8s.gcr.io262.58MB2025-10-22 11:09
156

k8s.gcr.io/ingress-nginx/controller:v0.48.1

linux/amd64 k8s.gcr.io279.41MB2026-02-01 22:29
29

k8s.gcr.io/ingress-nginx/controller:v1.0.5

linux/amd64 k8s.gcr.io285.30MB2026-02-04 20:15
7