logo
ghcr.io/forkline/ingress-nginx/controller:2026.10.22
linux/amd64 ghcr.io nojaxi8007 贡献
17
浏览次数
359.49MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/forkline/ingress-nginx/controller:2026.10.22
源镜像
ghcr.io/forkline/ingress-nginx/controller:2026.10.22
镜像ID
sha256:ba2b082d34d02a138b5d09ba8cccec14c8114b8b920845ab339224053cc2b409
镜像 TAG
2026.10.22
镜像大小
359.49MB
平台架构
linux/amd64
镜像源
ghcr.io
CMD
/nginx-ingress-controller
启动入口
/usr/bin/dumb-init --
工作目录
/etc/nginx
OS/平台
linux/amd64
镜像创建
2026-10-23T00:02:04.727149016Z
同步时间
2026-10-24 09:48
浏览量
17 次
贡献者
avatar nojaxi8007
🔌 开放端口 2
443/tcp 80/tcp
⚙️ 环境变量 3
KeyValue
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 0
LUA_PATH=/usr/local/share/luajit-2.1.0-beta3/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/lib/lua/?.lua;; 1
LUA_CPATH=/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;; 2
🏷️ 镜像标签 8
KeyValue
UNSET build_id
https://forkline.github.io/ingress-nginx/ org.opencontainers.image.documentation
Apache-2.0 org.opencontainers.image.licenses
git-76b710d44 org.opencontainers.image.revision
https://github.com/forkline/ingress-nginx org.opencontainers.image.source
NGINX Ingress Controller for Kubernetes org.opencontainers.image.title
The Kubernetes Authors org.opencontainers.image.vendor
2026.10.22 org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/forkline/ingress-nginx/controller:2026.10.22
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/forkline/ingress-nginx/controller:2026.10.22  ghcr.io/forkline/ingress-nginx/controller:2026.10.22

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/forkline/ingress-nginx/controller:2026.10.22
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/forkline/ingress-nginx/controller:2026.10.22  ghcr.io/forkline/ingress-nginx/controller:2026.10.22

Shell快速替换命令

sed -i 's#ghcr.io/forkline/ingress-nginx/controller:2026.10.22#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/forkline/ingress-nginx/controller:2026.10.22#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-10-23 08:02:04  0.00B 设置默认要执行的命令
CMD ["/nginx-ingress-controller"]
                        
# 2026-10-23 08:02:04  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/bin/dumb-init" "--"]
                        
# 2026-10-23 08:02:04  22.00B 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 VERSION=2026.10.22 COMMIT_SHA=git-76b710d44 BUILD_ID=UNSET /bin/sh -c ln -sf /dev/stdout /var/log/nginx/access.log   && ln -sf /dev/stderr /var/log/nginx/error.log # buildkit
                        
# 2026-10-23 08:02:04  0.00B 指定运行容器时使用的用户
USER www-data
                        
# 2026-10-23 08:02:04  79.90MB 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 VERSION=2026.10.22 COMMIT_SHA=git-76b710d44 BUILD_ID=UNSET /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   && ln -sf /usr/local/nginx/sbin/nginx /usr/bin/nginx # buildkit
                        
# 2026-10-23 08:02:03  8.57KB 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 VERSION=2026.10.22 COMMIT_SHA=git-76b710d44 BUILD_ID=UNSET /bin/sh -c bash -xeu -c '   writeDirs=(     /etc/ingress-controller     /etc/ingress-controller/ssl     /etc/ingress-controller/auth     /etc/ingress-controller/geoip     /etc/ingress-controller/telemetry     /var/log     /var/log/nginx     /tmp/nginx   );   for dir in "${writeDirs[@]}"; do     mkdir -p ${dir};     chown -R www-data:www-data ${dir};   done'   && echo "/lib:/usr/lib:/usr/local/lib:/modules_mount/etc/nginx/modules/otel" > /etc/ld-musl-x86_64.path # buildkit
                        
# 2026-10-23 08:02:03  4.30MB 复制新文件或目录到容器中
COPY --chown=www-data:www-data bin/amd64/wait-shutdown / # buildkit
                        
# 2026-10-23 08:02:02  62.49MB 复制新文件或目录到容器中
COPY --chown=www-data:www-data bin/amd64/nginx-ingress-controller / # buildkit
                        
# 2026-10-23 08:02:02  7.00MB 复制新文件或目录到容器中
COPY --chown=www-data:www-data bin/amd64/dbg / # buildkit
                        
# 2026-10-23 08:02:02  286.15KB 复制新文件或目录到容器中
COPY --chown=www-data:www-data etc /etc # buildkit
                        
# 2026-10-23 08:02:02  2.13MB 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 VERSION=2026.10.22 COMMIT_SHA=git-76b710d44 BUILD_ID=UNSET /bin/sh -c apk update   && apk upgrade   && apk add --no-cache     diffutils   && rm -rf /var/cache/apk/* # buildkit
                        
# 2026-10-23 08:02:01  0.00B 设置工作目录为/etc/nginx
WORKDIR /etc/nginx
                        
# 2026-10-23 08:02:01  0.00B 添加元数据标签
LABEL build_id=UNSET
                        
# 2026-10-23 08:02:01  0.00B 添加元数据标签
LABEL org.opencontainers.image.revision=git-76b710d44
                        
# 2026-10-23 08:02:01  0.00B 添加元数据标签
LABEL org.opencontainers.image.version=2026.10.22
                        
# 2026-10-23 08:02:01  0.00B 添加元数据标签
LABEL org.opencontainers.image.licenses=Apache-2.0
                        
# 2026-10-23 08:02:01  0.00B 添加元数据标签
LABEL org.opencontainers.image.vendor=The Kubernetes Authors
                        
# 2026-10-23 08:02:01  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/forkline/ingress-nginx
                        
# 2026-10-23 08:02:01  0.00B 添加元数据标签
LABEL org.opencontainers.image.documentation=https://forkline.github.io/ingress-nginx/
                        
# 2026-10-23 08:02:01  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=NGINX Ingress Controller for Kubernetes
                        
# 2026-10-23 08:02:01  0.00B 定义构建参数
ARG BUILD_ID=UNSET
                        
# 2026-10-23 08:02:01  0.00B 定义构建参数
ARG COMMIT_SHA=git-76b710d44
                        
# 2026-10-23 08:02:01  0.00B 定义构建参数
ARG VERSION=2026.10.22
                        
# 2026-10-23 08:02:01  0.00B 定义构建参数
ARG TARGETARCH=amd64
                        
# 2026-10-22 00:55:23  0.00B 设置默认要执行的命令
CMD ["nginx" "-g" "daemon off;"]
                        
# 2026-10-22 00:55:23  0.00B 声明容器运行时监听的端口
EXPOSE [443/tcp 80/tcp]
                        
# 2026-10-22 00:55:23  68.66MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk update   && apk upgrade   && apk add -U --no-cache   bash   openssl   pcre   zlib   ca-certificates   patch   yajl   lmdb   libxml2   libmaxminddb   yaml-cpp   dumb-init   tzdata   grpc-cpp   libprotobuf   abseil-cpp-crc-cpu-detect   abseil-cpp-vlog-config-internal   wget   && 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
                        
# 2026-10-22 00:55:20  11.93MB 复制新文件或目录到容器中
COPY /etc/nginx /etc/nginx # buildkit
                        
# 2026-10-22 00:55:20  0.00B 复制新文件或目录到容器中
COPY /opt /opt # buildkit
                        
# 2026-10-22 00:55:20  33.63MB 复制新文件或目录到容器中
COPY /usr/lib/libopentelemetry* /usr/local/lib # buildkit
                        
# 2026-10-22 00:55:20  80.73MB 复制新文件或目录到容器中
COPY /usr/local /usr/local # buildkit
                        
# 2026-10-22 00:55:20  0.00B 设置环境变量 LUA_CPATH
ENV LUA_CPATH=/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;;
                        
# 2026-10-22 00:55:20  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;;
                        
# 2026-10-22 00:55:20  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
                        
# 2026-09-18 04:37:20  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-09-18 04:37:20  8.42MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.24.2-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:ba2b082d34d02a138b5d09ba8cccec14c8114b8b920845ab339224053cc2b409",
    "RepoTags": [
        "ghcr.io/forkline/ingress-nginx/controller:2026.10.22",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/forkline/ingress-nginx/controller:2026.10.22"
    ],
    "RepoDigests": [
        "ghcr.io/forkline/ingress-nginx/controller@sha256:2f5d1f54a6ad36355aa378690daa2af7c91f4df5cd1fa3f670027c877aa7c350",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/forkline/ingress-nginx/controller@sha256:4ab0c59cf65a2e451964c9939cb044494560ade3d3b8de2bf19ed7d34b47cba7"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-10-23T00:02:04.727149016Z",
    "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": "UNSET",
            "org.opencontainers.image.documentation": "https://forkline.github.io/ingress-nginx/",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.revision": "git-76b710d44",
            "org.opencontainers.image.source": "https://github.com/forkline/ingress-nginx",
            "org.opencontainers.image.title": "NGINX Ingress Controller for Kubernetes",
            "org.opencontainers.image.vendor": "The Kubernetes Authors",
            "org.opencontainers.image.version": "2026.10.22"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 359490063,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/753f2f737288a74e0c6e17503ec51c5311f5f57a485a9ef75fdd4dd2b027e2c0/diff:/var/lib/docker/overlay2/44f983940cc40276c2a5701356b94cc09d46ce03ade95f84d14aaa2c2b86ca5b/diff:/var/lib/docker/overlay2/43b7145f07511e4b310862c44b96d3a1adfaba495845bd720998b2d4a39aa13b/diff:/var/lib/docker/overlay2/494710d409674b44cb068ec6b85c9be36e35b29a1b4dd2947c83f0b84f2749a8/diff:/var/lib/docker/overlay2/3f924bc922d47f994a359972517dab6e4244d2889f8f9e8b73ab0ef2ed28fadb/diff:/var/lib/docker/overlay2/6f28c28193cec57bce6a99c7cea63d415ad4c89ee52421713a66d443dc98b2e0/diff:/var/lib/docker/overlay2/237193cae6ccd0de6cb3826931869de2f9d81109cafbe1370ff39b55c0d69177/diff:/var/lib/docker/overlay2/49d6073436bc4b2c95f25867ece540ee1f44f67487cd15602b99585997990709/diff:/var/lib/docker/overlay2/07279e7ca8582386930339e6fc62c13cef35948de060bb8a2ec7b5f4b62b0250/diff:/var/lib/docker/overlay2/26ae49b5cd3b26d0c4a79e8063f53560b4baedef253f74bae9fe69a040ba857b/diff:/var/lib/docker/overlay2/00a6ade1726eb315cb8b483b2c81aa0fe5f3a0530297589669ff6d5e2bad95a1/diff:/var/lib/docker/overlay2/414963f48edd79184667e038996e54e7c119f31cb45d4b71dc328143379c9c81/diff:/var/lib/docker/overlay2/480e3c0b80fdbedbdb17236c04375dee377fcf344399df4b3db5d0bb42a50408/diff:/var/lib/docker/overlay2/b7e5ef51ce780a37006b37512b37b3c0271e6d74abe35c7fa5736879409027ce/diff",
            "MergedDir": "/var/lib/docker/overlay2/9a520ff0b9b2ed02e0b796d6a09ff3e44aa36408834accc648ef39dfbf849057/merged",
            "UpperDir": "/var/lib/docker/overlay2/9a520ff0b9b2ed02e0b796d6a09ff3e44aa36408834accc648ef39dfbf849057/diff",
            "WorkDir": "/var/lib/docker/overlay2/9a520ff0b9b2ed02e0b796d6a09ff3e44aa36408834accc648ef39dfbf849057/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:74d97c428c51a828f9051a7a40a53ff1fc99e54fc30323ce36760701b0b7f711",
            "sha256:483bf891d3531d4e5290946ed3ef741ebbb387acf975a7380d2324d16645d476",
            "sha256:07f18b3215b8d0fdb02e7d722e94a38fada07b604b288470209003d5e152cc87",
            "sha256:11b92fd158a7140a7cb4a39758a8ef5e1c465deec1b38484761085c9f4feef72",
            "sha256:d031abc26c6611213e29f3d344f32ecfa913e5606d4137a1cb77426fd2587d06",
            "sha256:ebc635c7c192ba21a7658afd941075c4cd050f3bce81bb577b8dc81d6d72d08a",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5444ffadaf0b9fa8d72e7e8eaa216b90f85d58d10fe9e3a432ddb5a9aeeea107",
            "sha256:993ab837adb69021de664358698733c0fd84afd9ed867510d854bfd741286661",
            "sha256:9bb191db303e01c6cedc1e602fdc65709553f5eaba090f5e261affc65d6d5f6e",
            "sha256:40ce9d98fbeedcedf36ace44e06f1510f6974772628fbbcf2b21f546d25fde8e",
            "sha256:8cd33f39baff7bafe6fb45ff0337abd648a8fd951d88ce7f7cff590ee3ef22f4",
            "sha256:ce44b13d3f5cae2c1516dc73524f6823037f29c07684e72e3c4a5f01fd361227",
            "sha256:49caae17411292c8dbbb4fcc934ee10ca6c8c17e8f275e53bb9996c168b77c4c",
            "sha256:1e31c334026b4559983c37137f95832f3f0b4b6721bccf6a68d28d0f5a7dd757"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-10-24T09:48:16.567215976+08:00"
    }
}

更多版本

ghcr.io/forkline/ingress-nginx/controller:2026.10.22

linux/amd64 ghcr.io359.49MB2026-10-24 09:48
16
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×