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

k8s.gcr.io/ingress-nginx/controller:v1.1.1 - 国内下载镜像源 浏览次数:22 安全受验证的发布者-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.1.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller:v1.1.1
镜像ID sha256:2461b2698dcd5998e3e87a03cedc1bce5b76bfd4ac61ccdef3fc059c64bd8181
镜像TAG v1.1.1
大小 285.34MB
镜像源 k8s.gcr.io
CMD /nginx-ingress-controller
启动入口 /usr/bin/dumb-init --
工作目录 /etc/nginx
OS/平台 linux/amd64
浏览量 22 次
贡献者
镜像创建 2022-01-10T04:56:35.468624633Z
同步时间 2024-11-13 17:03
更新时间 2024-11-21 07:26
开放端口
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;;
镜像标签
eb4040ef-40c5-4489-8b9f-55fa18b71539: build_id https://kubernetes.github.io/ingress-nginx/: org.opencontainers.image.documentation Apache-2.0: org.opencontainers.image.licenses a17181e43ec85534a6fea968d95d019c5a4bc8cf: 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.1.1: org.opencontainers.image.version
镜像安全扫描 查看Trivy扫描报告

系统OS: alpine 3.14.2 扫描引擎: Trivy 扫描时间: 2024-11-13 17:03

低危漏洞:7 中危漏洞:106 高危漏洞:153 严重漏洞:18

Docker拉取命令 无权限下载?点我修复

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

Containerd拉取命令

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

Shell快速替换命令

sed -i 's#k8s.gcr.io/ingress-nginx/controller:v1.1.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller:v1.1.1#' 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.1.1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller:v1.1.1  k8s.gcr.io/ingress-nginx/controller:v1.1.1'

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.1.1 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller:v1.1.1  k8s.gcr.io/ingress-nginx/controller:v1.1.1'

镜像历史

大小 创建时间 层信息
0.00B 2022-01-10 12:56:35 CMD ["/nginx-ingress-controller"]
0.00B 2022-01-10 12:56:35 ENTRYPOINT ["/usr/bin/dumb-init" "--"]
22.00B 2022-01-10 12:56:35 RUN |4 TARGETARCH=amd64 VERSION=v1.1.1 COMMIT_SHA=a17181e43ec85534a6fea968d95d019c5a4bc8cf BUILD_ID=eb4040ef-40c5-4489-8b9f-55fa18b71539 /bin/sh -c ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log # buildkit
0.00B 2022-01-10 12:56:31 USER www-data
51.67MB 2022-01-10 12:56:31 RUN |4 TARGETARCH=amd64 VERSION=v1.1.1 COMMIT_SHA=a17181e43ec85534a6fea968d95d019c5a4bc8cf BUILD_ID=eb4040ef-40c5-4489-8b9f-55fa18b71539 /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
0.00B 2022-01-10 12:56:30 RUN |4 TARGETARCH=amd64 VERSION=v1.1.1 COMMIT_SHA=a17181e43ec85534a6fea968d95d019c5a4bc8cf BUILD_ID=eb4040ef-40c5-4489-8b9f-55fa18b71539 /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
2.75MB 2022-01-10 12:56:30 COPY bin/amd64/wait-shutdown / # buildkit
38.39MB 2022-01-10 12:56:29 COPY bin/amd64/nginx-ingress-controller / # buildkit
6.14MB 2022-01-10 12:56:29 COPY bin/amd64/dbg / # buildkit
267.12KB 2022-01-10 12:56:29 COPY etc /etc # buildkit
2.52MB 2022-01-10 12:56:22 RUN |4 TARGETARCH=amd64 VERSION=v1.1.1 COMMIT_SHA=a17181e43ec85534a6fea968d95d019c5a4bc8cf BUILD_ID=eb4040ef-40c5-4489-8b9f-55fa18b71539 /bin/sh -c apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* # buildkit
0.00B 2022-01-10 12:56:22 WORKDIR /etc/nginx
0.00B 2022-01-10 12:56:22 LABEL build_id=eb4040ef-40c5-4489-8b9f-55fa18b71539
0.00B 2022-01-10 12:56:22 LABEL org.opencontainers.image.revision=a17181e43ec85534a6fea968d95d019c5a4bc8cf
0.00B 2022-01-10 12:56:22 LABEL org.opencontainers.image.version=v1.1.1
0.00B 2022-01-10 12:56:22 LABEL org.opencontainers.image.licenses=Apache-2.0
0.00B 2022-01-10 12:56:22 LABEL org.opencontainers.image.vendor=The Kubernetes Authors
0.00B 2022-01-10 12:56:22 LABEL org.opencontainers.image.source=https://github.com/kubernetes/ingress-nginx
0.00B 2022-01-10 12:56:22 LABEL org.opencontainers.image.documentation=https://kubernetes.github.io/ingress-nginx/
0.00B 2022-01-10 12:56:22 LABEL org.opencontainers.image.title=NGINX Ingress Controller for Kubernetes
0.00B 2022-01-10 12:56:22 ARG BUILD_ID=UNSET
0.00B 2022-01-10 12:56:22 ARG COMMIT_SHA
0.00B 2022-01-10 12:56:22 ARG VERSION
0.00B 2022-01-10 12:56:22 ARG TARGETARCH
0.00B 2021-09-27 01:40:50 CMD ["nginx" "-g" "daemon off;"]
0.00B 2021-09-27 01:40:50 EXPOSE map[443/tcp:{} 80/tcp:{}]
20.21MB 2021-09-27 01:40:50 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
37.80MB 2021-09-27 01:40:48 COPY /etc/nginx /etc/nginx # buildkit
0.00B 2021-09-27 01:40:48 COPY /opt /opt # buildkit
119.98MB 2021-09-27 01:40:48 COPY /usr/local /usr/local # buildkit
0.00B 2021-09-27 01:40:48 ENV LUA_CPATH=/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;;
0.00B 2021-09-27 01:40:48 ENV LUA_PATH=/usr/local/share/luajit-2.1.0-beta3/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/lib/lua/?.lua;;
0.00B 2021-09-27 01:40:48 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
0.00B 2021-08-28 01:19:45 /bin/sh -c #(nop) CMD ["/bin/sh"]
5.60MB 2021-08-28 01:19:45 /bin/sh -c #(nop) ADD file:aad4290d27580cc1a094ffaf98c3ca2fc5d699fe695dfb8e6e9fac20f1129450 in /

镜像信息

{
    "Id": "sha256:2461b2698dcd5998e3e87a03cedc1bce5b76bfd4ac61ccdef3fc059c64bd8181",
    "RepoTags": [
        "k8s.gcr.io/ingress-nginx/controller:v1.1.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller:v1.1.1"
    ],
    "RepoDigests": [
        "k8s.gcr.io/ingress-nginx/controller@sha256:0bc88eb15f9e7f84e8e56c14fa5735aaa488b840983f87bd79b1054190e660de",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/ingress-nginx/controller@sha256:402333bae4fa45ff918939e77e6c836e0c39f53cafba734a91503fd38190c032"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2022-01-10T04:56:35.468624633Z",
    "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": "eb4040ef-40c5-4489-8b9f-55fa18b71539",
            "org.opencontainers.image.documentation": "https://kubernetes.github.io/ingress-nginx/",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.revision": "a17181e43ec85534a6fea968d95d019c5a4bc8cf",
            "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.1.1"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 285335078,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/06a72486ef371a2ae0500c5a5ef0add9f9d50dba36872021b0a95e7ab454f3b4/diff:/var/lib/docker/overlay2/0a01e9c98e1d235bcb8cca8f36888be5d462900252cb492a292078026e7a7471/diff:/var/lib/docker/overlay2/87163df1874dc738e6f434802fa7899dab4482f7fa19e220ca226469e7a5fe4b/diff:/var/lib/docker/overlay2/51ad4dfe88ef7fe3bb373eea274affbe1ba9e191db4d67dbb2ded83ede55f3b2/diff:/var/lib/docker/overlay2/21c05a3d1d268403cb9ff79fcd2e30f10ba5d0d0f327264890880dd502dda039/diff:/var/lib/docker/overlay2/f2adf51f73cd88e9f7052eb7e825a9727102f9ba41dd4af1f697a6082619b0d5/diff:/var/lib/docker/overlay2/d7a85e9628390f202a9f0511a1aacd5887cadaf2bf63818747ece2e350dbdd97/diff:/var/lib/docker/overlay2/bb11a680be50f33f2937dd355b49660d0c21781c5b7daec2d3c36a3ca441f809/diff:/var/lib/docker/overlay2/d2fc7b24249e9a6add1f419fce5ac1c957821c3d52c50aef34d9dbeffcc542e2/diff:/var/lib/docker/overlay2/79d755d75c84d34c270196cf0d995c492ae39db0c656bb9bd9def58bf80a69f4/diff:/var/lib/docker/overlay2/a8fe7cae84deea1a5ed0af53c270132dc2949e5e869df438ff3c69012bca9109/diff:/var/lib/docker/overlay2/a2ff9b4920bea874795ab508d0e666d8d4beab522f4b651f2cdbb2129026cd7f/diff",
            "MergedDir": "/var/lib/docker/overlay2/3d5dd04242800bb94ee9cd32f72fa880779527d761e8ea956c1482576d26feff/merged",
            "UpperDir": "/var/lib/docker/overlay2/3d5dd04242800bb94ee9cd32f72fa880779527d761e8ea956c1482576d26feff/diff",
            "WorkDir": "/var/lib/docker/overlay2/3d5dd04242800bb94ee9cd32f72fa880779527d761e8ea956c1482576d26feff/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:e2eb06d8af8218cfec8210147357a68b7e13f7c485b991c288c2d01dc228bb68",
            "sha256:ab1476f3fdd9445de577b419fe42de4903547abdfc46b1a33dff287ba169d126",
            "sha256:ad20729656efaeec4afd416b66ed1ec9615da5f3ea29521bbc55a91aff40c0a4",
            "sha256:0d5022138006bacee6da179d4d554ee59226c40c7b65d4d1dec0480d275ca41e",
            "sha256:8f757e3fe5e473340c030579dd34833d93dac2bab3c1b828cfea60cd82608e80",
            "sha256:01a31b8a44de03696e764d5d84c0adea3a0ad893a9f38474cba9b1f7945fdf18",
            "sha256:234cef9989530aa03a9e8e3933b979bba25b22ba22d8d70850b531e489829a45",
            "sha256:3daf7844d9df33965eedf4a178f0f1ea837421d6d02fa42c7db9d73a0ef7fab8",
            "sha256:024d0e06c8028575f0f51c5ea11637ef2f2f19f85a97d20749259d7bf8d3d7ac",
            "sha256:5e92bb4309edf8b9b1eb1547f35675ec60fb77fe865c309885d9227a2940b902",
            "sha256:a3be4c80cc3fffaa0fa744dc5697fb01aa3f62a2a6b5d3c1803d1f039c9648cb",
            "sha256:b30fb0e71c5682429f2eaf6d116c0abad70637f24109237114958f1e78b5dbab",
            "sha256:b02ae001189a1af9a8032f560b00dccdd7733872a33b6c1601fdde732c576110"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-11-13T17:03:12.061706158+08:00"
    }
}

更多版本

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

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

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

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

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

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

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

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