docker.io/f5networks/k8s-bigip-ctlr:2.19.1 linux/amd64

docker.io/f5networks/k8s-bigip-ctlr:2.19.1 - 国内下载镜像源 浏览次数:72
```html

这是一个F5 Networks提供的Kubernetes控制器镜像,用于将F5 BIG-IP设备与Kubernetes集群集成。它允许您使用BIG-IP作为Kubernetes服务的负载均衡器和安全网关。

```
源镜像 docker.io/f5networks/k8s-bigip-ctlr:2.19.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/f5networks/k8s-bigip-ctlr:2.19.1
镜像ID sha256:230eab52dfcb653d51a3e35701518a940fa2367817d3a4d1e5503477a5cd57e8
镜像TAG 2.19.1
大小 246.76MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /app/bin/k8s-bigip-ctlr
启动入口
工作目录 /app
OS/平台 linux/amd64
浏览量 72 次
贡献者
镜像创建 2025-02-21T09:55:00.150693177Z
同步时间 2025-03-05 17:47
更新时间 2025-04-17 02:34
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin container=oci APPPATH=/app GODEBUG=x509ignoreCN=0
镜像标签
x86_64: architecture 2025-02-13T04:15:47Z: build-date 20250221.9: com.azure.dev.image.build.buildnumber vstfs:///Build/Build/7101: com.azure.dev.image.build.builduri F5Networks.k8s-bigip-ctlr: com.azure.dev.image.build.definitionname F5Networks/k8s-bigip-ctlr: com.azure.dev.image.build.repository.name https://github.com/F5Networks/k8s-bigip-ctlr: com.azure.dev.image.build.repository.uri v2.19.1: com.azure.dev.image.build.sourcebranchname 09b487383e7dd0731b810ad2e4bc6a0522d51edd: com.azure.dev.image.build.sourceversion https://dev.azure.com/f5networks/: com.azure.dev.image.system.teamfoundationcollectionuri CIS: com.azure.dev.image.system.teamproject ubi9-minimal-container: com.redhat.component https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI: com.redhat.license_terms Manages F5 BIG-IP from Kubernetes: description public: distribution-scope sha256:14f14e03d68f7fd5f2b18a13478b6b127c341b346c86b6e0b886ed2b7573b8e0: image.base.digest registry.redhat.io/ubi9/ubi-minimal: image.base.ref.name 1.38.0-dev: io.buildah.version Manages F5 BIG-IP from Kubernetes: io.k8s.description F5 BIG-IP Controller for Kubernetes: io.k8s.display-name : io.openshift.expose-services f5,f5networks,bigip,openshift,router: io.openshift.tags F5 Networks <automation_toolchain_pm@f5.com>: maintainer F5 Container Ingress Services: name 1739420147: release docker run --name ${NAME} ${IMAGE} /app/bin/k8s-bigip-ctlr: run Container Ingress Services for F5 BIG-IP: summary https://clouddocs.f5.com/containers/latest/: url c0546ad1ce412f8077a547cb8d0d68d04f08815c: vcs-ref git: vcs-type F5 Networks Inc.: vendor 9.5: version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/f5networks/k8s-bigip-ctlr:2.19.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/f5networks/k8s-bigip-ctlr:2.19.1  docker.io/f5networks/k8s-bigip-ctlr:2.19.1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/f5networks/k8s-bigip-ctlr:2.19.1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/f5networks/k8s-bigip-ctlr:2.19.1  docker.io/f5networks/k8s-bigip-ctlr:2.19.1

Shell快速替换命令

sed -i 's#f5networks/k8s-bigip-ctlr:2.19.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/f5networks/k8s-bigip-ctlr:2.19.1#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/f5networks/k8s-bigip-ctlr:2.19.1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/f5networks/k8s-bigip-ctlr:2.19.1  docker.io/f5networks/k8s-bigip-ctlr:2.19.1'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/f5networks/k8s-bigip-ctlr:2.19.1 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/f5networks/k8s-bigip-ctlr:2.19.1  docker.io/f5networks/k8s-bigip-ctlr:2.19.1'

镜像构建历史


# 2025-02-21 17:55:00  0.00B 设置默认要执行的命令
CMD ["/app/bin/k8s-bigip-ctlr"]
                        
# 2025-02-21 17:55:00  57.00B 执行命令并创建新的镜像层
RUN |2 BUILD_VERSION=2.19.1 BUILD_INFO=azure-7101-09b487383e7dd0731b810ad2e4bc6a0522d51edd /bin/sh -c echo $'#!/bin/sh\n    exec $APPPATH/bin/k8s-bigip-ctlr.real "$@"' > $APPPATH/bin/k8s-bigip-ctlr &&     chmod +x $APPPATH/bin/k8s-bigip-ctlr # buildkit
                        
# 2025-02-21 17:54:59  0.00B 设置环境变量 GODEBUG
ENV GODEBUG=x509ignoreCN=0
                        
# 2025-02-21 17:54:59  60.07MB 复制新文件或目录到容器中
COPY /bin/k8s-bigip-ctlr /app/bin/k8s-bigip-ctlr.real # buildkit
                        
# 2025-02-21 17:50:04  0.00B 添加元数据标签
LABEL name=F5 Container Ingress Services maintainer=F5 Networks <automation_toolchain_pm@f5.com> vendor=F5 Networks Inc. summary=Container Ingress Services for F5 BIG-IP
                        
# 2025-02-21 17:50:04  11.35KB 复制新文件或目录到容器中
COPY LICENSE /licenses/ # buildkit
                        
# 2025-02-21 17:50:04  1.21MB 复制新文件或目录到容器中
COPY schemas/*.json /app/vendor/src/f5/schemas/ # buildkit
                        
# 2025-02-21 17:50:04  0.00B 指定运行容器时使用的用户
USER ctlr
                        
# 2025-02-21 17:50:04  85.32MB 执行命令并创建新的镜像层
RUN |2 BUILD_VERSION=2.19.1 BUILD_INFO=azure-7101-09b487383e7dd0731b810ad2e4bc6a0522d51edd /bin/sh -c microdnf update -y &&     microdnf --enablerepo=ubi-9-baseos-rpms install --nodocs python39 python3-pip git shadow-utils -y &&     microdnf --enablerepo=ubi-9-baseos-rpms --enablerepo=ubi-9-appstream-rpms update nss-tools nss-softokn nss-util scl-utils -y &&     pip3 install --no-cache-dir --upgrade pip==20.0.2 &&     pip3 install --no-cache-dir -r /tmp/requirements.txt &&     python3 -m pip uninstall -y pip &&     adduser ctlr &&     microdnf remove git perl-Git -y &&     microdnf remove perl-Error perl-File-Find perl-lib libedit openssh openssh-clients  perl-TermReadKey git-core git-core-doc less shadow-utils pip git-core-doc cracklib cracklib-dicts emacs-filesystem git-core-doc git-core groff-base gzip less libcbor libdb libeconf libedit libfdisk util-linux util-linux-core libfido2 libpwquality libsemanage libutempter ncurses openssh openssh-clients openssh-8.7p1 pam perl-Digest perl-Digest-MD5 perl-FileHandle perl-B perl-Data-Dumper perl-libnet perl-base perl-AutoLoader perl-URI perl-Mozilla-CA perl-if perl-IO-Socket-IP perl-Time-Local perl-File-Path perl-Pod-Escapes perl-Text-Tabs+Wrap perl-Net-SSLeay perl-IO-Socket-SSL perl-Class-Struct perl-POSIX perl-Term-ANSIColor perl-IPC-Open3 perl-subs perl-File-Temp perl-Term-Cap perl-HTTP-Tiny perl-Pod-Simple perl-Socket perl-SelectSaver perl-Symbol perl-File-stat perl-podlators perl-Pod-Perldoc perl-Fcntl perl-Text-ParseWords perl-mro perl-IO perl-overloading perl-Pod-Usage perl-Errno perl-File-Basename perl-Getopt-Std perl-MIME-Base64 perl-Scalar-List-Utils perl-constant perl-Storable perl-overload perl-parent perl-vars perl-Getopt-Long perl-Carp perl-Exporter perl-NDBM_File perl-PathTools perl-Encode perl-libs perl-interpreter perl-DynaLoader  -y &&     microdnf clean all && echo "{\"version\": \"${BUILD_VERSION}\", \"build\": \"${BUILD_INFO}\"}" > $APPPATH/vendor/src/f5/VERSION_BUILD.json && chown -R ctlr "$APPPATH" && chmod -R 755 "$APPPATH" # buildkit
                        
# 2025-02-21 17:49:35  0.00B 执行命令并创建新的镜像层
RUN |2 BUILD_VERSION=2.19.1 BUILD_INFO=azure-7101-09b487383e7dd0731b810ad2e4bc6a0522d51edd /bin/sh -c mkdir -p "$APPPATH/bin" "$APPPATH/vendor/src/f5/schemas/"  && touch $APPPATH/vendor/src/f5/VERSION_BUILD.json # buildkit
                        
# 2025-02-21 17:49:35  347.00B 复制新文件或目录到容器中
COPY requirements.txt /tmp/requirements.txt # buildkit
                        
# 2025-02-21 17:49:33  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-02-21 17:49:33  0.00B 定义构建参数
ARG BUILD_INFO
                        
# 2025-02-21 17:49:33  0.00B 定义构建参数
ARG BUILD_VERSION
                        
# 2025-02-21 17:49:33  0.00B 设置环境变量 APPPATH
ENV APPPATH=/app
                        
# 2025-02-21 17:49:33  0.00B 添加元数据标签
LABEL name=f5networks/k8s-bigip-ctlr vendor=F5 Networks url=https://clouddocs.f5.com/containers/latest/ summary=F5 BIG-IP Controller for Kubernetes description=Manages F5 BIG-IP from Kubernetes run=docker run --name ${NAME} ${IMAGE} /app/bin/k8s-bigip-ctlr io.k8s.description=Manages F5 BIG-IP from Kubernetes io.k8s.display-name=F5 BIG-IP Controller for Kubernetes io.openshift.expose-services= io.openshift.tags=f5,f5networks,bigip,openshift,router
                        
# 2025-02-13 12:20:12  939.00B 
/bin/sh
                        
# 2025-02-13 12:20:08  100.14MB 
/bin/sh -c #(nop) LABEL "build-date"="2025-02-13T04:19:45" "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="c0546ad1ce412f8077a547cb8d0d68d04f08815c" "build-date"="2025-02-13T04:15:47Z" "release"="1739420147"
                        
# 2025-02-13 12:20:08  0.00B 
/bin/sh -c . /cachi2/cachi2.env &&     rm -rf /var/log/*
                        
# 2025-02-13 12:20:08  0.00B 
/bin/sh -c #(nop) CMD ["/bin/bash"]
                        
# 2025-02-13 12:20:08  0.00B 
/bin/sh -c #(nop) COPY file:b37d593713ee21ad52a4cd1424dc019a24f7966f85df0ac4b86d234302695328 in /etc/yum.repos.d/. 
                        
# 2025-02-13 12:20:08  0.00B 
/bin/sh -c #(nop) COPY dir:0423d0cd4a34047821e55a2806cb02fc682f017fba03e4344223878a61041986 in / 
                        
# 2025-02-13 12:20:08  0.00B 
/bin/sh -c #(nop) ENV container oci
                        
# 2025-02-13 12:20:08  0.00B 
/bin/sh -c #(nop) LABEL io.openshift.tags="minimal rhel9"
                        
# 2025-02-13 12:20:08  0.00B 
/bin/sh -c #(nop) LABEL io.openshift.expose-services=""
                        
# 2025-02-13 12:20:08  0.00B 
/bin/sh -c #(nop) LABEL io.k8s.display-name="Red Hat Universal Base Image 9 Minimal"
                        
# 2025-02-13 12:20:08  0.00B 
/bin/sh -c #(nop) LABEL io.k8s.description="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly."
                        
# 2025-02-13 12:20:08  0.00B 
/bin/sh -c #(nop) LABEL description="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly."
                        
# 2025-02-13 12:20:08  0.00B 
/bin/sh -c #(nop) LABEL summary="Provides the latest release of the minimal Red Hat Universal Base Image 9."
                        
# 2025-02-13 12:20:08  0.00B 
/bin/sh -c #(nop) LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI"
                        
# 2025-02-13 12:20:08  0.00B 
/bin/sh -c #(nop) LABEL com.redhat.component="ubi9-minimal-container"       name="ubi9-minimal"       version="9.5"       distribution-scope="public"
                        
# 2025-02-13 12:20:08  0.00B 
/bin/sh -c #(nop) LABEL url="https://www.redhat.com"
                        
# 2025-02-13 12:20:08  0.00B 
/bin/sh -c #(nop) LABEL vendor="Red Hat, Inc."
                        
# 2025-02-13 12:20:08  0.00B 
/bin/sh -c #(nop) LABEL maintainer="Red Hat, Inc."
                        
                    

镜像信息

{
    "Id": "sha256:230eab52dfcb653d51a3e35701518a940fa2367817d3a4d1e5503477a5cd57e8",
    "RepoTags": [
        "f5networks/k8s-bigip-ctlr:2.19.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/f5networks/k8s-bigip-ctlr:2.19.1"
    ],
    "RepoDigests": [
        "f5networks/k8s-bigip-ctlr@sha256:5438b52d0d9b28131012aaec028cca0294c9e308d20c7abc68e63cec5c3fd3b3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/f5networks/k8s-bigip-ctlr@sha256:5438b52d0d9b28131012aaec028cca0294c9e308d20c7abc68e63cec5c3fd3b3"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-02-21T09:55:00.150693177Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "ctlr",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "container=oci",
            "APPPATH=/app",
            "GODEBUG=x509ignoreCN=0"
        ],
        "Cmd": [
            "/app/bin/k8s-bigip-ctlr"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "architecture": "x86_64",
            "build-date": "2025-02-13T04:15:47Z",
            "com.azure.dev.image.build.buildnumber": "20250221.9",
            "com.azure.dev.image.build.builduri": "vstfs:///Build/Build/7101",
            "com.azure.dev.image.build.definitionname": "F5Networks.k8s-bigip-ctlr",
            "com.azure.dev.image.build.repository.name": "F5Networks/k8s-bigip-ctlr",
            "com.azure.dev.image.build.repository.uri": "https://github.com/F5Networks/k8s-bigip-ctlr",
            "com.azure.dev.image.build.sourcebranchname": "v2.19.1",
            "com.azure.dev.image.build.sourceversion": "09b487383e7dd0731b810ad2e4bc6a0522d51edd",
            "com.azure.dev.image.system.teamfoundationcollectionuri": "https://dev.azure.com/f5networks/",
            "com.azure.dev.image.system.teamproject": "CIS",
            "com.redhat.component": "ubi9-minimal-container",
            "com.redhat.license_terms": "https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI",
            "description": "Manages F5 BIG-IP from Kubernetes",
            "distribution-scope": "public",
            "image.base.digest": "sha256:14f14e03d68f7fd5f2b18a13478b6b127c341b346c86b6e0b886ed2b7573b8e0",
            "image.base.ref.name": "registry.redhat.io/ubi9/ubi-minimal",
            "io.buildah.version": "1.38.0-dev",
            "io.k8s.description": "Manages F5 BIG-IP from Kubernetes",
            "io.k8s.display-name": "F5 BIG-IP Controller for Kubernetes",
            "io.openshift.expose-services": "",
            "io.openshift.tags": "f5,f5networks,bigip,openshift,router",
            "maintainer": "F5 Networks \u003cautomation_toolchain_pm@f5.com\u003e",
            "name": "F5 Container Ingress Services",
            "release": "1739420147",
            "run": "docker run --name ${NAME} ${IMAGE} /app/bin/k8s-bigip-ctlr",
            "summary": "Container Ingress Services for F5 BIG-IP",
            "url": "https://clouddocs.f5.com/containers/latest/",
            "vcs-ref": "c0546ad1ce412f8077a547cb8d0d68d04f08815c",
            "vcs-type": "git",
            "vendor": "F5 Networks Inc.",
            "version": "9.5"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 246755614,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/2e857c3d86eb6f3d30db0f057b3639d6765874836f85ef730b751e8adcfa870f/diff:/var/lib/docker/overlay2/446c0126c9fb4cbfc12099be8f8c9524a3f731e7cf5e1b2d5cf996858d127000/diff:/var/lib/docker/overlay2/2f80b2b3c356c2326cfc35fc47df6390e0f8ec75b2a29ef9198d112088d0cf22/diff:/var/lib/docker/overlay2/7403e8310d022ce2a11bcf1166ae775831856dec1b83b83b8e18d266b5e60b71/diff:/var/lib/docker/overlay2/febc490ac229c5f21f93a73b10505610817f5201657c9cd565dc69c1b5e65abc/diff:/var/lib/docker/overlay2/7a180dd454f588c741f38b193897d42dbb2201ed7a09b32608968d0d3ad85a21/diff:/var/lib/docker/overlay2/f0c2aedd05f32731a84432aa52712d5576b1c5714efd4311c340448a778a069b/diff:/var/lib/docker/overlay2/2181d0ef1a82de4523645ca35c4f64c77fde6f9a75c2ee00e2004fbdd4804283/diff:/var/lib/docker/overlay2/1799a1d6b3bce15008785e2e1e0b74868f932d705cb01e2bee2b6328028b14b9/diff",
            "MergedDir": "/var/lib/docker/overlay2/a0028b3c14d67a9c49805b63b7b85198c9a8aa07fe8009a7591d40d1d8ada514/merged",
            "UpperDir": "/var/lib/docker/overlay2/a0028b3c14d67a9c49805b63b7b85198c9a8aa07fe8009a7591d40d1d8ada514/diff",
            "WorkDir": "/var/lib/docker/overlay2/a0028b3c14d67a9c49805b63b7b85198c9a8aa07fe8009a7591d40d1d8ada514/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:0484b5aea621c230506bdd4e8dbe0f70e6d49a8e0e6026b069ae95f9b01b7688",
            "sha256:e38fb1936baa3dc44f6bb04faf28e1d9968cbc961a4c17569d60654273bdfce8",
            "sha256:07a1c62918aa95ef186df12d4809683739b2d80e83ba83ac3f0ca60865388673",
            "sha256:68720caaac2166b3818973d84ab57f4509634c2f0588931182b45a8e09c3ebf3",
            "sha256:36da52ce1265e85d336e2156619790d387821bd50e9ccb0683c757c1298fcf74",
            "sha256:702fb7282e1ed923c4e417d450ef8cd1b6d1bdd06d5e060f7e867bae77035493",
            "sha256:687b0b5608167ae13426a19bdd4ee56d9c81bae4ebfdf282510ec47ab45db43f",
            "sha256:dcca7ff2305ee76c03bb5a68cba15dc9e630f71e294519676b946c6af3588b94",
            "sha256:90ad97693695a928d9d5dbd94ab0c9415c618998eaad14293b1a457906f7ec43",
            "sha256:ca16a866808e425bf8941156dbeed0fb41dba8806da5f902449dfab3824eafe7"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-05T17:47:01.177696803+08:00"
    }
}

更多版本

docker.io/f5networks/k8s-bigip-ctlr:2.19.1

linux/amd64 docker.io246.76MB2025-03-05 17:47
71