广告图片

docker.io/anjia0532/google-containers.ingress-nginx.controller:v1.8.2 linux/amd64

docker.io/anjia0532/google-containers.ingress-nginx.controller:v1.8.2 - 国内下载镜像源 浏览次数:14

该镜像为Ingress-Nginx Controller组件,用于Kubernetes集群中处理Ingress资源,实现外部HTTP/HTTPS请求到集群内部服务的路由,支持负载均衡、SSL终止、路径重写等功能,由anjia0532维护,基于原google-containers相关镜像构建。

源镜像 docker.io/anjia0532/google-containers.ingress-nginx.controller:v1.8.2
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anjia0532/google-containers.ingress-nginx.controller:v1.8.2
镜像ID sha256:47fe3698318ff814d1feb11ed2abab82066f9b9f77964ae0d0daa81a9635271f
镜像TAG v1.8.2
大小 290.60MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /nginx-ingress-controller
启动入口 /usr/bin/dumb-init --
工作目录 /etc/nginx
OS/平台 linux/amd64
浏览量 14 次
贡献者
镜像创建 2023-09-08T15:10:55.907024531Z
同步时间 2026-03-25 14:28
开放端口
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;;
镜像标签
bf52ccda-7593-4a12-8f09-1ecbd8acedf6: build_id https://kubernetes.github.io/ingress-nginx/: org.opencontainers.image.documentation Apache-2.0: org.opencontainers.image.licenses 6d3a6b6a33ddc3d40f00be262c60057a71393be7: 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.8.2: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anjia0532/google-containers.ingress-nginx.controller:v1.8.2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anjia0532/google-containers.ingress-nginx.controller:v1.8.2  docker.io/anjia0532/google-containers.ingress-nginx.controller:v1.8.2

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anjia0532/google-containers.ingress-nginx.controller:v1.8.2
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anjia0532/google-containers.ingress-nginx.controller:v1.8.2  docker.io/anjia0532/google-containers.ingress-nginx.controller:v1.8.2

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2023-09-08 23:10:55  0.00B 设置默认要执行的命令
CMD ["/nginx-ingress-controller"]
                        
# 2023-09-08 23:10:55  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/bin/dumb-init" "--"]
                        
# 2023-09-08 23:10:55  22.00B 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 VERSION=v1.8.2 COMMIT_SHA=6d3a6b6a33ddc3d40f00be262c60057a71393be7 BUILD_ID=bf52ccda-7593-4a12-8f09-1ecbd8acedf6 /bin/sh -c ln -sf /dev/stdout /var/log/nginx/access.log   && ln -sf /dev/stderr /var/log/nginx/error.log # buildkit
                        
# 2023-09-08 23:10:55  0.00B 指定运行容器时使用的用户
USER www-data
                        
# 2023-09-08 23:10:55  53.29MB 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 VERSION=v1.8.2 COMMIT_SHA=6d3a6b6a33ddc3d40f00be262c60057a71393be7 BUILD_ID=bf52ccda-7593-4a12-8f09-1ecbd8acedf6 /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-09-08 23:10:53  67.00B 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 VERSION=v1.8.2 COMMIT_SHA=6d3a6b6a33ddc3d40f00be262c60057a71393be7 BUILD_ID=bf52ccda-7593-4a12-8f09-1ecbd8acedf6 /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-09-08 23:10:52  3.03MB 复制新文件或目录到容器中
COPY bin/amd64/wait-shutdown / # buildkit
                        
# 2023-09-08 23:10:52  41.16MB 复制新文件或目录到容器中
COPY bin/amd64/nginx-ingress-controller / # buildkit
                        
# 2023-09-08 23:10:52  6.77MB 复制新文件或目录到容器中
COPY bin/amd64/dbg / # buildkit
                        
# 2023-09-08 23:10:52  275.66KB 复制新文件或目录到容器中
COPY etc /etc # buildkit
                        
# 2023-09-08 23:10:52  8.97MB 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 VERSION=v1.8.2 COMMIT_SHA=6d3a6b6a33ddc3d40f00be262c60057a71393be7 BUILD_ID=bf52ccda-7593-4a12-8f09-1ecbd8acedf6 /bin/sh -c apk update   && apk upgrade   && apk add --no-cache     diffutils   && rm -rf /var/cache/apk/* # buildkit
                        
# 2023-09-08 23:10:46  0.00B 设置工作目录为/etc/nginx
WORKDIR /etc/nginx
                        
# 2023-09-08 23:10:46  0.00B 添加元数据标签
LABEL build_id=bf52ccda-7593-4a12-8f09-1ecbd8acedf6
                        
# 2023-09-08 23:10:46  0.00B 添加元数据标签
LABEL org.opencontainers.image.revision=6d3a6b6a33ddc3d40f00be262c60057a71393be7
                        
# 2023-09-08 23:10:46  0.00B 添加元数据标签
LABEL org.opencontainers.image.version=v1.8.2
                        
# 2023-09-08 23:10:46  0.00B 添加元数据标签
LABEL org.opencontainers.image.licenses=Apache-2.0
                        
# 2023-09-08 23:10:46  0.00B 添加元数据标签
LABEL org.opencontainers.image.vendor=The Kubernetes Authors
                        
# 2023-09-08 23:10:46  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/kubernetes/ingress-nginx
                        
# 2023-09-08 23:10:46  0.00B 添加元数据标签
LABEL org.opencontainers.image.documentation=https://kubernetes.github.io/ingress-nginx/
                        
# 2023-09-08 23:10:46  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=NGINX Ingress Controller for Kubernetes
                        
# 2023-09-08 23:10:46  0.00B 定义构建参数
ARG BUILD_ID=UNSET
                        
# 2023-09-08 23:10:46  0.00B 定义构建参数
ARG COMMIT_SHA
                        
# 2023-09-08 23:10:46  0.00B 定义构建参数
ARG VERSION
                        
# 2023-09-08 23:10:46  0.00B 定义构建参数
ARG TARGETARCH
                        
# 2023-06-24 03:45:06  0.00B 设置默认要执行的命令
CMD ["nginx" "-g" "daemon off;"]
                        
# 2023-06-24 03:45:06  0.00B 声明容器运行时监听的端口
EXPOSE map[443/tcp:{} 80/tcp:{}]
                        
# 2023-06-24 03:45:06  21.20MB 执行命令并创建新的镜像层
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-06-24 03:45:02  37.97MB 复制新文件或目录到容器中
COPY /etc/nginx /etc/nginx # buildkit
                        
# 2023-06-24 03:45:02  0.00B 复制新文件或目录到容器中
COPY /opt /opt # buildkit
                        
# 2023-06-24 03:45:02  110.62MB 复制新文件或目录到容器中
COPY /usr/local /usr/local # buildkit
                        
# 2023-06-24 03:45:02  0.00B 设置环境变量 LUA_CPATH
ENV LUA_CPATH=/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;;
                        
# 2023-06-24 03:45:02  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-06-24 03:45:02  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-05-10 07:11:10  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2023-05-10 07:11:10  7.33MB 
/bin/sh -c #(nop) ADD file:7625ddfd589fb824ee39f1b1eb387b98f3676420ff52f26eb9d975151e889667 in / 
                        
                    

镜像信息

{
    "Id": "sha256:47fe3698318ff814d1feb11ed2abab82066f9b9f77964ae0d0daa81a9635271f",
    "RepoTags": [
        "anjia0532/google-containers.ingress-nginx.controller:v1.8.2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anjia0532/google-containers.ingress-nginx.controller:v1.8.2"
    ],
    "RepoDigests": [
        "anjia0532/google-containers.ingress-nginx.controller@sha256:8dfee0a9fc170cca3e96c4a054ed228703eaf776e742fc2166d807874425941d",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/anjia0532/google-containers.ingress-nginx.controller@sha256:8dfee0a9fc170cca3e96c4a054ed228703eaf776e742fc2166d807874425941d"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2023-09-08T15:10:55.907024531Z",
    "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": "bf52ccda-7593-4a12-8f09-1ecbd8acedf6",
            "org.opencontainers.image.documentation": "https://kubernetes.github.io/ingress-nginx/",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.revision": "6d3a6b6a33ddc3d40f00be262c60057a71393be7",
            "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.8.2"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 290602882,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/1b9ad2a9f06cc169d99c53b810e295b6d138cb0bd8f8ed9cdabfd5dd88ec7726/diff:/var/lib/docker/overlay2/bb8b205b0b7f8a3ecdd9171219c3321a47e7f9e45d626f46914ee1cf2f7f4a8b/diff:/var/lib/docker/overlay2/9e2e685a2df6bcfabaa6075f00cff31edd7dfe79164256dd416aea2d013330da/diff:/var/lib/docker/overlay2/fe3d1c893b3a1fce15c8e1672796f173cc2b57eb176a1f34c651ef3898e67d4e/diff:/var/lib/docker/overlay2/a04dcf3f21f86d8a7961300a8ac1a07bee256f2925579eff0c74c97aabfa009d/diff:/var/lib/docker/overlay2/ee3c54bf93ad736db4598de7c3d48beeeec50dcc0a14578fb56ce63e12353706/diff:/var/lib/docker/overlay2/e7e2f7c5e2d4d99225045f2aee52279cf3f17747d1c7d6290a40a0f831370ba1/diff:/var/lib/docker/overlay2/8187080d760ec71c0e6967c37423e2bb4ef44843d88e8ed448161775c4eeaf34/diff:/var/lib/docker/overlay2/f5333774007176be668bac2c7602ccd2dcd4659fb6052a619c32437da22e7efe/diff:/var/lib/docker/overlay2/8cfb520c279dbace997431a1bf46d36ee34a9cb93b4fa3531e3ee9baa1a10c9c/diff:/var/lib/docker/overlay2/658d4bc5ff639f7044d662785824e7bff84f66a982c995d8e9fefeba2d900c4f/diff:/var/lib/docker/overlay2/a546a0b388f9b6834151e46a9a8c0cb97c8064d2a04b22051ccf6ef7fb763f4d/diff:/var/lib/docker/overlay2/2ed957d6aedeb5056a08d070ab0fdd50bcba93d32b6e63a89027dc7c8458a41a/diff",
            "MergedDir": "/var/lib/docker/overlay2/18a8a7872ecadf975df621aa9761baf3eb65642c2e5523219b4ae72441340f01/merged",
            "UpperDir": "/var/lib/docker/overlay2/18a8a7872ecadf975df621aa9761baf3eb65642c2e5523219b4ae72441340f01/diff",
            "WorkDir": "/var/lib/docker/overlay2/18a8a7872ecadf975df621aa9761baf3eb65642c2e5523219b4ae72441340f01/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:bb01bd7e32b58b6694c8c3622c230171f1cec24001a82068a8d30d338f420d6c",
            "sha256:2bbbaeda0338af22f29a97d3f7bda36f5a9a7a9db8e6f01ecc838da558a00d9e",
            "sha256:c8cbdb8254cc1c45999f1c44a81d1ebd28484d7b2c6af2844df99f03cad0d29a",
            "sha256:a0f6d3649a276c1439138216824c2562d8d689e90f6a3c4f3041c793aaf73aa1",
            "sha256:928d3819cdd4c9261d6acb001ed90276b34bab816cc478466d69aefc79421331",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:c2b779a4629fadb16f0168ff5cf3db2dae109a0729a57df18689f8b06b8d0b40",
            "sha256:a187c38feedcb0919789186d4ea43c18bf44a4ddcdae46cba79ebb436b6a8b04",
            "sha256:19f89c2c9cd7726bc13718c32a376ad161bdbc8449533d9bb973a44662f36b54",
            "sha256:a24ae4f6436e15a0c8fdda9d832a1ade61b6124fd3f1741948cf3be0e234b82c",
            "sha256:30f292670fb75376965fb8afb3e1798b9692b5db7dfef6a48cc1516645dbb0b8",
            "sha256:fb99ce7efc937f9cd725f1a5fa78f3d11daa2bbb2207b54ee78941a7f9508203",
            "sha256:f55f27159e95e902c6194d933b456823a92e7f5982f7f05c708b7610bb1e47d0",
            "sha256:dda577cacfbebe3c955d1167afb52fcc5ceb60b2b213860cd2cbd1436751d313"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-25T14:28:20.229107588+08:00"
    }
}

更多版本

docker.io/anjia0532/google-containers.ingress-nginx.controller:v1.8.2

linux/amd64 docker.io290.60MB2026-03-25 14:28
13