docker.io/dyrnq/ingress-nginx-controller:v1.3.0 linux/amd64

docker.io/dyrnq/ingress-nginx-controller:v1.3.0 - 国内下载镜像源 浏览次数:26
```html

docker.io/dyrnq/ingress-nginx-controller镜像描述

该镜像是一个基于Ingress-Nginx的Nginx控制器,用于在Kubernetes集群中管理Ingress资源。它提供了一种便捷的方式来反向代理、负载均衡和管理进入Kubernetes集群的流量。

具体功能可能包括:

  • 反向代理:将外部请求转发到Kubernetes服务。
  • 负载均衡:将流量分布到多个后端Pod。
  • SSL终止:处理HTTPS请求。
  • 路径和主机名路由:根据请求的路径和主机名将请求路由到不同的服务。
  • 其他高级功能:例如,基于Annotations的配置,自定义证书管理等等。

请参考具体的镜像标签和文档以获取更详细的功能和配置信息。

```
源镜像 docker.io/dyrnq/ingress-nginx-controller:v1.3.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dyrnq/ingress-nginx-controller:v1.3.0
镜像ID sha256:4d43c7489bf235a235427c22537bd2ae5009fb1a594bb484e9a0187baa4b35ca
镜像TAG v1.3.0
大小 263.26MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /nginx-ingress-controller
启动入口 /usr/bin/dumb-init --
工作目录 /etc/nginx
OS/平台 linux/amd64
浏览量 26 次
贡献者 14*******1@qq.com
镜像创建 2022-07-11T14:44:38.904554644Z
同步时间 2024-12-16 17:16
更新时间 2024-12-21 13:21
开放端口
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;;
镜像标签
4abba7d8-aa7d-4969-bf8e-7a4a4d135dbf: build_id https://kubernetes.github.io/ingress-nginx/: org.opencontainers.image.documentation Apache-2.0: org.opencontainers.image.licenses 2b7b74854d90ad9b4b96a5011b9e8b67d20bfb8f: 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.3.0: org.opencontainers.image.version
镜像安全扫描 查看Trivy扫描报告

系统OS: alpine 3.16.0 扫描引擎: Trivy 扫描时间: 2024-12-16 17:18

低危漏洞:10 中危漏洞:110 高危漏洞:134 严重漏洞:17

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

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像历史

大小 创建时间 层信息
0.00B 2022-07-11 22:44:38 CMD ["/nginx-ingress-controller"]
0.00B 2022-07-11 22:44:38 ENTRYPOINT ["/usr/bin/dumb-init" "--"]
22.00B 2022-07-11 22:44:38 RUN |4 TARGETARCH=amd64 VERSION=v1.3.0 COMMIT_SHA=2b7b74854d90ad9b4b96a5011b9e8b67d20bfb8f BUILD_ID=4abba7d8-aa7d-4969-bf8e-7a4a4d135dbf /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-07-11 22:44:38 USER www-data
50.02MB 2022-07-11 22:44:38 RUN |4 TARGETARCH=amd64 VERSION=v1.3.0 COMMIT_SHA=2b7b74854d90ad9b4b96a5011b9e8b67d20bfb8f BUILD_ID=4abba7d8-aa7d-4969-bf8e-7a4a4d135dbf /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
53.00B 2022-07-11 22:44:33 RUN |4 TARGETARCH=amd64 VERSION=v1.3.0 COMMIT_SHA=2b7b74854d90ad9b4b96a5011b9e8b67d20bfb8f BUILD_ID=4abba7d8-aa7d-4969-bf8e-7a4a4d135dbf /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/otel/lib" > /etc/ld-musl-x86_64.path # buildkit
2.87MB 2022-07-11 22:44:33 COPY bin/amd64/wait-shutdown / # buildkit
38.07MB 2022-07-11 22:44:33 COPY bin/amd64/nginx-ingress-controller / # buildkit
6.34MB 2022-07-11 22:44:32 COPY bin/amd64/dbg / # buildkit
272.25KB 2022-07-11 22:44:32 COPY etc /etc # buildkit
434.10KB 2022-07-11 22:44:31 RUN |4 TARGETARCH=amd64 VERSION=v1.3.0 COMMIT_SHA=2b7b74854d90ad9b4b96a5011b9e8b67d20bfb8f BUILD_ID=4abba7d8-aa7d-4969-bf8e-7a4a4d135dbf /bin/sh -c apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* # buildkit
0.00B 2022-07-11 22:44:25 WORKDIR /etc/nginx
0.00B 2022-07-11 22:44:25 LABEL build_id=4abba7d8-aa7d-4969-bf8e-7a4a4d135dbf
0.00B 2022-07-11 22:44:25 LABEL org.opencontainers.image.revision=2b7b74854d90ad9b4b96a5011b9e8b67d20bfb8f
0.00B 2022-07-11 22:44:25 LABEL org.opencontainers.image.version=v1.3.0
0.00B 2022-07-11 22:44:25 LABEL org.opencontainers.image.licenses=Apache-2.0
0.00B 2022-07-11 22:44:25 LABEL org.opencontainers.image.vendor=The Kubernetes Authors
0.00B 2022-07-11 22:44:25 LABEL org.opencontainers.image.source=https://github.com/kubernetes/ingress-nginx
0.00B 2022-07-11 22:44:25 LABEL org.opencontainers.image.documentation=https://kubernetes.github.io/ingress-nginx/
0.00B 2022-07-11 22:44:25 LABEL org.opencontainers.image.title=NGINX Ingress Controller for Kubernetes
0.00B 2022-07-11 22:44:25 ARG BUILD_ID=UNSET
0.00B 2022-07-11 22:44:25 ARG COMMIT_SHA
0.00B 2022-07-11 22:44:25 ARG VERSION
0.00B 2022-07-11 22:44:25 ARG TARGETARCH
0.00B 2022-07-09 00:39:15 CMD ["nginx" "-g" "daemon off;"]
0.00B 2022-07-09 00:39:15 EXPOSE map[443/tcp:{} 80/tcp:{}]
17.72MB 2022-07-09 00:39:15 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.99MB 2022-07-09 00:39:13 COPY /etc/nginx /etc/nginx # buildkit
0.00B 2022-07-09 00:39:13 COPY /opt /opt # buildkit
104.01MB 2022-07-09 00:39:12 COPY /usr/local /usr/local # buildkit
0.00B 2022-07-09 00:39:12 ENV LUA_CPATH=/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;;
0.00B 2022-07-09 00:39:12 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 2022-07-09 00:39:12 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 2022-05-24 03:19:31 /bin/sh -c #(nop) CMD ["/bin/sh"]
5.53MB 2022-05-24 03:19:30 /bin/sh -c #(nop) ADD file:8e81116368669ed3dd361bc898d61bff249f524139a239fdaf3ec46869a39921 in /

镜像信息

{
    "Id": "sha256:4d43c7489bf235a235427c22537bd2ae5009fb1a594bb484e9a0187baa4b35ca",
    "RepoTags": [
        "dyrnq/ingress-nginx-controller:v1.3.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dyrnq/ingress-nginx-controller:v1.3.0"
    ],
    "RepoDigests": [
        "dyrnq/ingress-nginx-controller@sha256:d1707ca76d3b044ab8a28277a2466a02100ee9f58a86af1535a3edf9323ea1b5",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dyrnq/ingress-nginx-controller@sha256:067673df26a65ec5c2d5b30f25db869bad4d7d391fc81882250134577e581ef0"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2022-07-11T14:44:38.904554644Z",
    "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": "4abba7d8-aa7d-4969-bf8e-7a4a4d135dbf",
            "org.opencontainers.image.documentation": "https://kubernetes.github.io/ingress-nginx/",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.revision": "2b7b74854d90ad9b4b96a5011b9e8b67d20bfb8f",
            "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.3.0"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 263263987,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/6e5a6465213b1796e6b0c07c56705b69d90a76e9a882d17ede8c6ac83e54d746/diff:/var/lib/docker/overlay2/61c577a636423229c309eef19957f5a57c638e8305029ab7cbd6c5718c90d728/diff:/var/lib/docker/overlay2/76c4bd5b0092e58fa6946d31fda77da7aa8f1c256b08d475137aaacb4b3563ce/diff:/var/lib/docker/overlay2/378191ac8cfd0657cb4a151c3790dd7ddf723c9ce2fd5e514c1b8b9635155cef/diff:/var/lib/docker/overlay2/d4e03b24a8cc5042c8c502939b207eefae994a745cd697acfc6c965036910361/diff:/var/lib/docker/overlay2/df9d7f39ea5e092584fe87816eb81ba1401f87ae770f863a8dd289482595b6de/diff:/var/lib/docker/overlay2/fb09b297b50fdd833d9061a743cacbee4c89a44eaa8dfa6a093749c391e6fe41/diff:/var/lib/docker/overlay2/0a89ccf13426b6d0727f5027296afaa7bc1ffdd59dfb7f7a28978e6025683cff/diff:/var/lib/docker/overlay2/014115330b15b3ca55a6547197137d8394ffbc15664846b79d453dde0628a359/diff:/var/lib/docker/overlay2/a15999f520bd14072a6fed98d81065e873299f2abcf5579dabb852e86c148d1e/diff:/var/lib/docker/overlay2/b15054c291cfe138bf8088150ef4db912bc452c604f1c70e92ae2ac4045fadfd/diff:/var/lib/docker/overlay2/6dab45bea132f81e267b718f0efadb268bd91c9534fad8b22481dcb24c4bff66/diff:/var/lib/docker/overlay2/9feb26a423e4bd121eecf7302d164b56a5885981c5e280f95c7143190557020d/diff",
            "MergedDir": "/var/lib/docker/overlay2/07811928b3daa9c0b6a153559ac43bc45f8ccd282b8efb06f29acf9461c31111/merged",
            "UpperDir": "/var/lib/docker/overlay2/07811928b3daa9c0b6a153559ac43bc45f8ccd282b8efb06f29acf9461c31111/diff",
            "WorkDir": "/var/lib/docker/overlay2/07811928b3daa9c0b6a153559ac43bc45f8ccd282b8efb06f29acf9461c31111/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:24302eb7d9085da80f016e7e4ae55417e412fb7e0a8021e95e3b60c67cde557d",
            "sha256:b45bedc7f782d529bc42464d3c126c138ea87ea79f07199c7a92a58d547d736c",
            "sha256:ca8e478eeb76d5d00e79495c4e3ff4dc50f6b3a8e152f200ab666b4ba6de26bc",
            "sha256:12ca2606c07b12a197f9f282dc8660d80438d96de56f97e5abedc44e6f0f6bda",
            "sha256:7f366fb88640985d63d881e46e7bb2d344f20387f5857905d464f7be6437dd59",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:f1b0a27f62c1026823b7f5320a3236828fca671f93a670df3a5e50217a0a61d5",
            "sha256:05856d1bb285232c609f541e88baeeebf309a262bdb16cfed997b19b96d72231",
            "sha256:158aa99c71d8be36017ef5703fe47851044b249f8691f2d27d0e8c9da6171774",
            "sha256:bf8b0761126ad80af645161a7cdb5c3cf706c7d676f3027345fd6e6ad392d760",
            "sha256:3ee663ef34d0ff4a9bcb1fff1020474dab568cd6bba335165f30a76070fa6c54",
            "sha256:5b42063defba0ca675516abd0f201b81216fd1377a293b7632faaabb2fa16c18",
            "sha256:a2ab1d98af905f14be49db0ae65da4fb8ad476cbf5ebad52b15dfd83faba39f6",
            "sha256:11d5b79494070ac34b5ab80401fc70fea13a5a78bee1f2c972abf71e65b34609"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-12-16T17:16:09.791201139+08:00"
    }
}

更多版本

docker.io/dyrnq/ingress-nginx-controller:v1.3.0

linux/amd64 docker.io263.26MB2024-12-16 17:16
25