docker.io/rancher/nginx-ingress-controller:nginx-1.7.0-rancher1 linux/amd64

docker.io/rancher/nginx-ingress-controller:nginx-1.7.0-rancher1 - 国内下载镜像源 浏览次数:12 安全受验证的发布者-Rancher

Rancher Nginx Ingress Controller是一个基于Nginx的负载均衡器和反向代理工具,用于在 Kubernetes 集群中提供 ingress 服务。它可以将 incoming HTTP 和 HTTPS 流量路由到正确的 Pod 中,并提供身份验证、 SSL terminated 等功能。

源镜像 docker.io/rancher/nginx-ingress-controller:nginx-1.7.0-rancher1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/nginx-ingress-controller:nginx-1.7.0-rancher1
镜像ID sha256:71c032dae5c91091179e0c3f21db3672e73321915b9da76df1eaa00e21750cb6
镜像TAG nginx-1.7.0-rancher1
大小 283.93MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /nginx-ingress-controller
启动入口 /usr/bin/dumb-init --
工作目录 /etc/nginx
OS/平台 linux/amd64
浏览量 12 次
贡献者
镜像创建 2023-05-02T07:45:01.73676753Z
同步时间 2025-08-05 11:38
更新时间 2025-08-06 09:04
开放端口
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;;
镜像标签
UNSET: build_id https://kubernetes.github.io/ingress-nginx/: org.opencontainers.image.documentation Apache-2.0: org.opencontainers.image.licenses git-4f14ba58b: 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 nginx-1.7.0-rancher1: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/nginx-ingress-controller:nginx-1.7.0-rancher1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/nginx-ingress-controller:nginx-1.7.0-rancher1  docker.io/rancher/nginx-ingress-controller:nginx-1.7.0-rancher1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/nginx-ingress-controller:nginx-1.7.0-rancher1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/nginx-ingress-controller:nginx-1.7.0-rancher1  docker.io/rancher/nginx-ingress-controller:nginx-1.7.0-rancher1

Shell快速替换命令

sed -i 's#rancher/nginx-ingress-controller:nginx-1.7.0-rancher1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/nginx-ingress-controller:nginx-1.7.0-rancher1#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/nginx-ingress-controller:nginx-1.7.0-rancher1 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/nginx-ingress-controller:nginx-1.7.0-rancher1  docker.io/rancher/nginx-ingress-controller:nginx-1.7.0-rancher1'

镜像构建历史


# 2023-05-02 15:45:01  0.00B 设置默认要执行的命令
CMD ["/nginx-ingress-controller"]
                        
# 2023-05-02 15:45:01  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/bin/dumb-init" "--"]
                        
# 2023-05-02 15:45:01  22.00B 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 VERSION=nginx-1.7.0-rancher1 COMMIT_SHA=git-4f14ba58b 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
                        
# 2023-05-02 15:45:01  0.00B 指定运行容器时使用的用户
USER www-data
                        
# 2023-05-02 15:45:01  53.45MB 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 VERSION=nginx-1.7.0-rancher1 COMMIT_SHA=git-4f14ba58b 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
                        
# 2023-05-02 15:44:59  67.00B 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 VERSION=nginx-1.7.0-rancher1 COMMIT_SHA=git-4f14ba58b BUILD_ID=UNSET /bin/sh -c bash -xeu -c '   writeDirs=(     /etc/ingress-controller     /etc/ingress-controller/ssl     /etc/ingress-controller/auth     /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
                        
# 2023-05-02 15:44:58  3.04MB 复制新文件或目录到容器中
COPY bin/amd64/wait-shutdown / # buildkit
                        
# 2023-05-02 15:44:58  41.33MB 复制新文件或目录到容器中
COPY bin/amd64/nginx-ingress-controller / # buildkit
                        
# 2023-05-02 15:44:57  6.53MB 复制新文件或目录到容器中
COPY bin/amd64/dbg / # buildkit
                        
# 2023-05-02 15:44:57  274.06KB 复制新文件或目录到容器中
COPY etc /etc # buildkit
                        
# 2023-05-02 15:44:57  9.51MB 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 VERSION=nginx-1.7.0-rancher1 COMMIT_SHA=git-4f14ba58b BUILD_ID=UNSET /bin/sh -c apk update   && apk upgrade   && apk add --no-cache     diffutils   && rm -rf /var/cache/apk/* # buildkit
                        
# 2023-05-02 15:44:55  0.00B 设置工作目录为/etc/nginx
WORKDIR /etc/nginx
                        
# 2023-05-02 15:44:55  0.00B 添加元数据标签
LABEL build_id=UNSET
                        
# 2023-05-02 15:44:55  0.00B 添加元数据标签
LABEL org.opencontainers.image.revision=git-4f14ba58b
                        
# 2023-05-02 15:44:55  0.00B 添加元数据标签
LABEL org.opencontainers.image.version=nginx-1.7.0-rancher1
                        
# 2023-05-02 15:44:55  0.00B 添加元数据标签
LABEL org.opencontainers.image.licenses=Apache-2.0
                        
# 2023-05-02 15:44:55  0.00B 添加元数据标签
LABEL org.opencontainers.image.vendor=The Kubernetes Authors
                        
# 2023-05-02 15:44:55  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/kubernetes/ingress-nginx
                        
# 2023-05-02 15:44:55  0.00B 添加元数据标签
LABEL org.opencontainers.image.documentation=https://kubernetes.github.io/ingress-nginx/
                        
# 2023-05-02 15:44:55  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=NGINX Ingress Controller for Kubernetes
                        
# 2023-05-02 15:44:55  0.00B 定义构建参数
ARG BUILD_ID=UNSET
                        
# 2023-05-02 15:44:55  0.00B 定义构建参数
ARG COMMIT_SHA
                        
# 2023-05-02 15:44:55  0.00B 定义构建参数
ARG VERSION
                        
# 2023-05-02 15:44:55  0.00B 定义构建参数
ARG TARGETARCH
                        
# 2023-03-12 12:49:54  0.00B 设置默认要执行的命令
CMD ["nginx" "-g" "daemon off;"]
                        
# 2023-03-12 12:49:54  0.00B 声明容器运行时监听的端口
EXPOSE map[443/tcp:{} 80/tcp:{}]
                        
# 2023-03-12 12:49:54  14.25MB 执行命令并创建新的镜像层
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   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
                        
# 2023-03-12 12:49:52  38.08MB 复制新文件或目录到容器中
COPY /etc/nginx /etc/nginx # buildkit
                        
# 2023-03-12 12:49:52  0.00B 复制新文件或目录到容器中
COPY /opt /opt # buildkit
                        
# 2023-03-12 12:49:52  110.42MB 复制新文件或目录到容器中
COPY /usr/local /usr/local # buildkit
                        
# 2023-03-12 12:49:52  0.00B 设置环境变量 LUA_CPATH
ENV LUA_CPATH=/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;;
                        
# 2023-03-12 12:49:52  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;;
                        
# 2023-03-12 12:49:52  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
                        
# 2023-02-11 12:46:42  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2023-02-11 12:46:42  7.05MB 
/bin/sh -c #(nop) ADD file:40887ab7c06977737e63c215c9bd297c0c74de8d12d16ebdf1c3d40ac392f62d in / 
                        
                    

镜像信息

{
    "Id": "sha256:71c032dae5c91091179e0c3f21db3672e73321915b9da76df1eaa00e21750cb6",
    "RepoTags": [
        "rancher/nginx-ingress-controller:nginx-1.7.0-rancher1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/nginx-ingress-controller:nginx-1.7.0-rancher1"
    ],
    "RepoDigests": [
        "rancher/nginx-ingress-controller@sha256:e521c0b11e02468fb2552a8e4bca2c15eb2d994011309db2a8c01cf536f13549",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/nginx-ingress-controller@sha256:c7c4e08049d75a95d3e5069cfff68a922604b12da9b1df052c3f64f89e71c4f7"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2023-05-02T07:45:01.73676753Z",
    "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://kubernetes.github.io/ingress-nginx/",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.revision": "git-4f14ba58b",
            "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": "nginx-1.7.0-rancher1"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 283931587,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/5f6618d30cc3445810db6e408f9c593f6f12543792eb0d14f214bf475b07aeef/diff:/var/lib/docker/overlay2/eb6e27cb284cf1eac1826a09e41385372d8b4ce79fffc08778e7457e172b1b9c/diff:/var/lib/docker/overlay2/666ef7bd4890df6622e9c25a918c7deb931774f5838db0091dca81028213a469/diff:/var/lib/docker/overlay2/6f4d998ac98280af60cfdf61c1c10e5d7bb6f78a28b88fd48698eee3fed8ca30/diff:/var/lib/docker/overlay2/fc8e5bbc7db86446e95a1a2cfaf4e57699b365ae0e0e986ad1ec5f912579b3ba/diff:/var/lib/docker/overlay2/85b3ee7d1ff566202b6c0dfe0319b5d6b858bec79d3dc15b710f743e88065508/diff:/var/lib/docker/overlay2/73d1208fc588a241b6cd3b372838815f25da04b26aee20873900013da17c6dd9/diff:/var/lib/docker/overlay2/391997f7d8ee0de6cad2295e09954db5d0d17ab68d292aebb3c3019610518d81/diff:/var/lib/docker/overlay2/c4c1e6cb728889363a449d48d264ff10d7d0530355046c8b9a7b501a1e37a4c3/diff:/var/lib/docker/overlay2/64a6995c64bd02c4b241c6b6abb08b542a743348d1db8e86ea68c574dc088b4b/diff:/var/lib/docker/overlay2/23e14818a44476daa4abbf93c72fa14147540e5a7582a12b5f66e4689d4c4aeb/diff:/var/lib/docker/overlay2/8e86827e984d3aa8a18e5c3adc00607c3630b66e3903a57a546dc23e1c08c6c6/diff:/var/lib/docker/overlay2/ea67fbd19fb807cfc3b75f8f1b457a88594904034a728385b1b8e06c41f263fb/diff",
            "MergedDir": "/var/lib/docker/overlay2/a4cd554452f51d4ec74342dd97ffcd74f250efb0a6f995915d9380771428ccb4/merged",
            "UpperDir": "/var/lib/docker/overlay2/a4cd554452f51d4ec74342dd97ffcd74f250efb0a6f995915d9380771428ccb4/diff",
            "WorkDir": "/var/lib/docker/overlay2/a4cd554452f51d4ec74342dd97ffcd74f250efb0a6f995915d9380771428ccb4/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:7cd52847ad775a5ddc4b58326cf884beee34544296402c6292ed76474c686d39",
            "sha256:0dd196acab38394610c00e876f5c05f5acbb539cd87c40eaf625db005e488ab3",
            "sha256:b238d4ba5564418059f65ffe9f5981248cff059837ebd9fe1f2627eb3d2b1ca2",
            "sha256:6072b8a8bb24ebbb3dd70831dfbfbf12d269d5097d6a8cf3fa175a66fcb1c624",
            "sha256:13b3477869009cd6f8666d686b0be67a9dd6cfae8ab448acf56b6166831653da",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:84a42ed0da226a502d12bca6a2985db5019fe0ba8d55467ab2b5dd603c11ea32",
            "sha256:3a0afb5b7e9cdc0d3078ce8443454334b9630c95a1acbee72ba7bd770d81a533",
            "sha256:08a8bd0c9d26fd5e75bc9416fcd921841fce5681907290f6b38c3b42c5b8a6d9",
            "sha256:aa6ed890d781480fc65c69f40ffa22453fcd372bb747180e0ab1bf6e13233ef4",
            "sha256:e2c843093a87b422b7b9ff92e1e9796cf4c2f95a1082542171bbf80c964b7d00",
            "sha256:e2935b9c8b012ba3bd73bece5128c2ba671485d53e81be3134eb5460ec88e41f",
            "sha256:c6e4b1c32efdb736004cb49407a47aa32f2219ed02fa97757b482b707f259980",
            "sha256:4c77a2f81591e7505193a6c4fc175b043a55d6b2ddbf20ce1e0a25db9a19acf5"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-08-05T11:38:43.118258024+08:00"
    }
}

更多版本

docker.io/rancher/nginx-ingress-controller:nginx-1.7.1-hardened1

linux/amd64 docker.io795.07MB2024-08-06 21:05
291

docker.io/rancher/nginx-ingress-controller:v1.10.4-hardened3

linux/amd64 docker.io714.16MB2024-10-19 23:15
275

docker.io/rancher/nginx-ingress-controller:nginx-1.12.1-rancher1

linux/amd64 docker.io299.22MB2025-03-28 15:56
206

docker.io/rancher/nginx-ingress-controller:nginx-1.11.5-rancher1

linux/amd64 docker.io299.37MB2025-03-28 15:59
135

docker.io/rancher/nginx-ingress-controller:v1.12.1-hardened3

linux/arm64 docker.io774.84MB2025-05-16 23:35
62

docker.io/rancher/nginx-ingress-controller:nginx-1.12.1-rancher3

linux/amd64 docker.io300.77MB2025-06-19 09:40
55

docker.io/rancher/nginx-ingress-controller:nginx-1.2.1-rancher1

linux/amd64 docker.io292.42MB2025-07-10 15:26
43

docker.io/rancher/nginx-ingress-controller:nginx-1.9.3-hardened1

linux/amd64 docker.io789.46MB2025-07-16 11:37
52

docker.io/rancher/nginx-ingress-controller:nginx-1.7.0-rancher1

linux/amd64 docker.io283.93MB2025-08-05 11:38
11