docker.io/apache/flink-kubernetes-operator:1.1.0 linux/amd64

docker.io/apache/flink-kubernetes-operator:1.1.0 - 国内下载镜像源 浏览次数:8 安全受验证的发布者-apache
很好!下面是镜像描述信息:

Flink Kubernetes Operator

Apache Flink 的 Kubernetes 运行时操作员(Operator)是用于在 Kubernetes 中部署和管理 Apache Flink 应用程序的开源工具。它提供了对 Flink 应用程序生命周期的自动化控制,包括创建、更新和删除应用程序实例。

本镜像包含了 Apache Flink Kubernetes Operator 的 Docker 容器环境,可以用于在 Kubernetes 集群中部署和运行 Flink 应用程序。

源镜像 docker.io/apache/flink-kubernetes-operator:1.1.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/flink-kubernetes-operator:1.1.0
镜像ID sha256:d58a28eb52c3f16cc0ea6488033198dbcd1efc512f21cf54f37e540cacb20e81
镜像TAG 1.1.0
大小 583.37MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD help
启动入口 /docker-entrypoint.sh
工作目录 /flink-kubernetes-operator
OS/平台 linux/amd64
浏览量 8 次
贡献者
镜像创建 2022-07-20T09:22:39.5929249Z
同步时间 2025-07-09 10:32
更新时间 2025-07-10 01:02
环境变量
PATH=/usr/local/openjdk-11/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin JAVA_HOME=/usr/local/openjdk-11 LANG=C.UTF-8 JAVA_VERSION=11.0.15 FLINK_HOME=/opt/flink OPERATOR_VERSION=1.1.0 OPERATOR_JAR=flink-kubernetes-operator-1.1.0-shaded.jar WEBHOOK_JAR=flink-kubernetes-webhook-1.1.0-shaded.jar FLINK_KUBERNETES_SHADED_JAR=flink-kubernetes-shaded-1.1.0.jar
镜像标签
2022-07-20T09:19:36.087Z: org.opencontainers.image.created Apache Flink Kubernetes Operator: org.opencontainers.image.description Apache-2.0: org.opencontainers.image.licenses c9dec3f331605e85c923c90fb04e6fe88deeb0af: org.opencontainers.image.revision https://github.com/apache/flink-kubernetes-operator: org.opencontainers.image.source flink-kubernetes-operator: org.opencontainers.image.title https://github.com/apache/flink-kubernetes-operator: org.opencontainers.image.url c9dec3f: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/flink-kubernetes-operator:1.1.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/flink-kubernetes-operator:1.1.0  docker.io/apache/flink-kubernetes-operator:1.1.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/flink-kubernetes-operator:1.1.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/flink-kubernetes-operator:1.1.0  docker.io/apache/flink-kubernetes-operator:1.1.0

Shell快速替换命令

sed -i 's#apache/flink-kubernetes-operator:1.1.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/flink-kubernetes-operator:1.1.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/flink-kubernetes-operator:1.1.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/flink-kubernetes-operator:1.1.0  docker.io/apache/flink-kubernetes-operator:1.1.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/flink-kubernetes-operator:1.1.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/flink-kubernetes-operator:1.1.0  docker.io/apache/flink-kubernetes-operator:1.1.0'

镜像构建历史


# 2022-07-20 17:22:39  0.00B 设置默认要执行的命令
CMD ["help"]
                        
# 2022-07-20 17:22:39  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/docker-entrypoint.sh"]
                        
# 2022-07-20 17:22:39  0.00B 指定运行容器时使用的用户
USER flink
                        
# 2022-07-20 17:22:39  0.00B 执行命令并创建新的镜像层
RUN |1 SKIP_OS_UPDATE=false /bin/sh -c if [ "$SKIP_OS_UPDATE" = "false" ]; then apt-get upgrade -y; fi # buildkit
                        
# 2022-07-20 17:22:38  17.84MB 执行命令并创建新的镜像层
RUN |1 SKIP_OS_UPDATE=false /bin/sh -c if [ "$SKIP_OS_UPDATE" = "false" ]; then apt-get update; fi # buildkit
                        
# 2022-07-20 17:22:35  0.00B 定义构建参数
ARG SKIP_OS_UPDATE=true
                        
# 2022-07-20 17:22:35  127.81MB 执行命令并创建新的镜像层
RUN /bin/sh -c chown -R flink:flink $FLINK_HOME &&     chown flink:flink $OPERATOR_JAR &&     chown flink:flink $WEBHOOK_JAR &&     chown flink:flink $FLINK_KUBERNETES_SHADED_JAR &&     chown flink:flink /docker-entrypoint.sh # buildkit
                        
# 2022-07-20 17:22:34  1.76KB 复制新文件或目录到容器中
COPY docker-entrypoint.sh / # buildkit
                        
# 2022-07-20 17:22:34  15.93KB 复制新文件或目录到容器中
COPY /app/tools/license/licenses-output/licenses ./licenses # buildkit
                        
# 2022-07-20 17:22:34  62.24KB 复制新文件或目录到容器中
COPY /app/tools/license/licenses-output/NOTICE . # buildkit
                        
# 2022-07-20 17:22:34  1.83MB 复制新文件或目录到容器中
COPY /app/flink-kubernetes-operator/target/plugins /opt/flink/plugins # buildkit
                        
# 2022-07-20 17:22:34  12.91MB 复制新文件或目录到容器中
COPY /app/flink-kubernetes-shaded/target/flink-kubernetes-shaded-1.1.0.jar . # buildkit
                        
# 2022-07-20 17:22:34  48.24KB 复制新文件或目录到容器中
COPY /app/flink-kubernetes-webhook/target/flink-kubernetes-webhook-1.1.0-shaded.jar . # buildkit
                        
# 2022-07-20 17:22:34  113.02MB 复制新文件或目录到容器中
COPY /app/flink-kubernetes-operator/target/flink-kubernetes-operator-1.1.0-shaded.jar . # buildkit
                        
# 2022-07-20 17:20:02  3.24MB 执行命令并创建新的镜像层
RUN /bin/sh -c groupadd --system --gid=9999 flink &&     useradd --system --home-dir $FLINK_HOME --uid=9999 --gid=flink flink # buildkit
                        
# 2022-07-20 17:20:01  0.00B 设置工作目录为/flink-kubernetes-operator
WORKDIR /flink-kubernetes-operator
                        
# 2022-07-20 17:20:01  0.00B 设置环境变量 FLINK_KUBERNETES_SHADED_JAR
ENV FLINK_KUBERNETES_SHADED_JAR=flink-kubernetes-shaded-1.1.0.jar
                        
# 2022-07-20 17:20:01  0.00B 设置环境变量 WEBHOOK_JAR
ENV WEBHOOK_JAR=flink-kubernetes-webhook-1.1.0-shaded.jar
                        
# 2022-07-20 17:20:01  0.00B 设置环境变量 OPERATOR_JAR
ENV OPERATOR_JAR=flink-kubernetes-operator-1.1.0-shaded.jar
                        
# 2022-07-20 17:20:01  0.00B 设置环境变量 OPERATOR_VERSION
ENV OPERATOR_VERSION=1.1.0
                        
# 2022-07-20 17:20:01  0.00B 设置环境变量 FLINK_HOME
ENV FLINK_HOME=/opt/flink
                        
# 2022-07-12 23:47:36  141.14MB 
/bin/sh -c set -eux; 		arch="$(dpkg --print-architecture)"; 	case "$arch" in 		'amd64') 			downloadUrl='https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/download/jdk-11.0.15%2B10/OpenJDK11U-jre_x64_linux_11.0.15_10.tar.gz'; 			;; 		'arm64') 			downloadUrl='https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/download/jdk-11.0.15%2B10/OpenJDK11U-jre_aarch64_linux_11.0.15_10.tar.gz'; 			;; 		*) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; 	esac; 		wget --progress=dot:giga -O openjdk.tgz "$downloadUrl"; 	wget --progress=dot:giga -O openjdk.tgz.asc "$downloadUrl.sign"; 		export GNUPGHOME="$(mktemp -d)"; 	gpg --batch --keyserver keyserver.ubuntu.com --recv-keys EAC843EBD3EFDB98CC772FADA5CD6035332FA671; 	gpg --batch --keyserver keyserver.ubuntu.com --keyserver-options no-self-sigs-only --recv-keys CA5F11C6CE22644D42C6AC4492EF8D39DC13168F; 	gpg --batch --list-sigs --keyid-format 0xLONG CA5F11C6CE22644D42C6AC4492EF8D39DC13168F 		| tee /dev/stderr 		| grep '0xA5CD6035332FA671' 		| grep 'Andrew Haley'; 	gpg --batch --verify openjdk.tgz.asc openjdk.tgz; 	gpgconf --kill all; 	rm -rf "$GNUPGHOME"; 		mkdir -p "$JAVA_HOME"; 	tar --extract 		--file openjdk.tgz 		--directory "$JAVA_HOME" 		--strip-components 1 		--no-same-owner 	; 	rm openjdk.tgz*; 		{ 		echo '#!/usr/bin/env bash'; 		echo 'set -Eeuo pipefail'; 		echo 'trust extract --overwrite --format=java-cacerts --filter=ca-anchors --purpose=server-auth "$JAVA_HOME/lib/security/cacerts"'; 	} > /etc/ca-certificates/update.d/docker-openjdk; 	chmod +x /etc/ca-certificates/update.d/docker-openjdk; 	/etc/ca-certificates/update.d/docker-openjdk; 		find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; 	ldconfig; 		java -Xshare:dump; 		java --version
                        
# 2022-07-12 23:47:29  0.00B 
/bin/sh -c #(nop)  ENV JAVA_VERSION=11.0.15
                        
# 2022-07-12 23:47:29  0.00B 
/bin/sh -c #(nop)  ENV LANG=C.UTF-8
                        
# 2022-07-12 23:47:29  0.00B 
/bin/sh -c #(nop)  ENV PATH=/usr/local/openjdk-11/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2022-07-12 23:47:29  27.00B 
/bin/sh -c { echo '#/bin/sh'; echo 'echo "$JAVA_HOME"'; } > /usr/local/bin/docker-java-home && chmod +x /usr/local/bin/docker-java-home && [ "$JAVA_HOME" = "$(docker-java-home)" ] # backwards compatibility
                        
# 2022-07-12 23:47:28  0.00B 
/bin/sh -c #(nop)  ENV JAVA_HOME=/usr/local/openjdk-11
                        
# 2022-07-12 23:47:28  11.82MB 
/bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		bzip2 		unzip 		xz-utils 				fontconfig libfreetype6 				ca-certificates p11-kit 	; 	rm -rf /var/lib/apt/lists/*
                        
# 2022-07-12 10:48:10  18.95MB 
/bin/sh -c set -ex; 	if ! command -v gpg > /dev/null; then 		apt-get update; 		apt-get install -y --no-install-recommends 			gnupg 			dirmngr 		; 		rm -rf /var/lib/apt/lists/*; 	fi
                        
# 2022-07-12 10:48:04  10.69MB 
/bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates 		curl 		netbase 		wget 	; 	rm -rf /var/lib/apt/lists/*
                        
# 2022-07-12 09:19:58  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2022-07-12 09:19:57  123.98MB 
/bin/sh -c #(nop) ADD file:3451708ab45bc1bcfc1ebb2075d3af16767477cbeb79334959e0d1ff02b0864b in / 
                        
                    

镜像信息

{
    "Id": "sha256:d58a28eb52c3f16cc0ea6488033198dbcd1efc512f21cf54f37e540cacb20e81",
    "RepoTags": [
        "apache/flink-kubernetes-operator:1.1.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/flink-kubernetes-operator:1.1.0"
    ],
    "RepoDigests": [
        "apache/flink-kubernetes-operator@sha256:fa4f2dfd0f659b06876f1b4299d8af503035bf351c5660892d6e4a63ab6182d7",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/flink-kubernetes-operator@sha256:85f7257dbd0770bba6e6066bdf2e8d082a84cc1f1754be0e91e49fa0c1196e26"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2022-07-20T09:22:39.5929249Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "flink",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/openjdk-11/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "JAVA_HOME=/usr/local/openjdk-11",
            "LANG=C.UTF-8",
            "JAVA_VERSION=11.0.15",
            "FLINK_HOME=/opt/flink",
            "OPERATOR_VERSION=1.1.0",
            "OPERATOR_JAR=flink-kubernetes-operator-1.1.0-shaded.jar",
            "WEBHOOK_JAR=flink-kubernetes-webhook-1.1.0-shaded.jar",
            "FLINK_KUBERNETES_SHADED_JAR=flink-kubernetes-shaded-1.1.0.jar"
        ],
        "Cmd": [
            "help"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/flink-kubernetes-operator",
        "Entrypoint": [
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2022-07-20T09:19:36.087Z",
            "org.opencontainers.image.description": "Apache Flink Kubernetes Operator",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.revision": "c9dec3f331605e85c923c90fb04e6fe88deeb0af",
            "org.opencontainers.image.source": "https://github.com/apache/flink-kubernetes-operator",
            "org.opencontainers.image.title": "flink-kubernetes-operator",
            "org.opencontainers.image.url": "https://github.com/apache/flink-kubernetes-operator",
            "org.opencontainers.image.version": "c9dec3f"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 583372402,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/28b67bd637aaf439f7762f18cfb1f9f6be5b74e7000be33b8fb0e00d34ac9f9d/diff:/var/lib/docker/overlay2/6ee4184539b187dc59f0d6b4c308a64714c418d0db5e08c8bc228f5a15f99acb/diff:/var/lib/docker/overlay2/a88fc278f3823247d90907d12eb6aac4ad8e2da30526d0cbe4b7a2c49aacae04/diff:/var/lib/docker/overlay2/6ac07ba68d3abd24dd232c3eb818b73cfebe9f8fdeea4915bce35091ddddf4c5/diff:/var/lib/docker/overlay2/33778d2275f49d7b758e2623afe483d1fa1982ff0d2d305386db3e69bec212b2/diff:/var/lib/docker/overlay2/0b3ad6de8cdc2968c2c7e658ada2d6fc56a6235714c3aed8972b91954bb97e08/diff:/var/lib/docker/overlay2/aeee113840f144d2faf2ab29a862e7711e336f2ca5e6f4f2b7519a640c35096a/diff:/var/lib/docker/overlay2/56d9a620b9d05b393fb316d66c3f2ab26d938064d93e7b02f4ca5dbb290d59e9/diff:/var/lib/docker/overlay2/f99fbfe26eac01fb6441f327d6cf0c9accead1c334a9f750dcc9db340988868c/diff:/var/lib/docker/overlay2/77524268cfb7336fc9d10720756c86cec2d351c0410fe3d723958f73a5f35518/diff:/var/lib/docker/overlay2/6e60d7169c0b003f9d8973289b8276fa88622b55cc36db8d142970777cd44eb1/diff:/var/lib/docker/overlay2/1ccc93d3844e4881a6bfaccd09d4ea460414e0ee55cbd2c20c8bb16e95c9e658/diff:/var/lib/docker/overlay2/e7fa3a823bb6506b5a86b228284ba073813ad7c6d3b4779623ad5d095306598e/diff:/var/lib/docker/overlay2/e99aa0e0bc6942f09b11f242af430bd418ff3bce225274a76206d0d7eab46360/diff:/var/lib/docker/overlay2/eb3534181e7f07e2b1e764129f11004afcee981816a7a154a160f56ce3e35737/diff:/var/lib/docker/overlay2/d86859967441c09afa53ed9ac32e29389e3f88c51e5e2e808f3250d2f22aa80b/diff:/var/lib/docker/overlay2/c85e1d3fb9732b629debf1a54cf97738652dafbed0536e1b73d8f391c73596bb/diff",
            "MergedDir": "/var/lib/docker/overlay2/eabef91b26b1c7899666dcbd1fcc136bf2fde97ba2f5c43fec72f5530b496832/merged",
            "UpperDir": "/var/lib/docker/overlay2/eabef91b26b1c7899666dcbd1fcc136bf2fde97ba2f5c43fec72f5530b496832/diff",
            "WorkDir": "/var/lib/docker/overlay2/eabef91b26b1c7899666dcbd1fcc136bf2fde97ba2f5c43fec72f5530b496832/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:5bdeef4a08f393fcbfa9e33e9abd8912a34d8f83dbae73e97564ca77fb01999b",
            "sha256:36cd374265f4eb8b2e944c88934e0b1b75e02b244d62b8c9c0dd84239f0ee136",
            "sha256:9be7f4e74e718ca2b7a8fca364478cdc4c45bb50595412706a4d42eacf511842",
            "sha256:425e7e958da4a4cd10d5ff58eacf45ebf1aa9d33ae2a6b54a970137a47b65261",
            "sha256:533b47b81e056623a7eb810a43141542a3247fb92bea73d08cd9053a28a5411f",
            "sha256:127881530f0be6100478304fc88a5e93b1cf84ad589febf7405c450f2cb3e1f5",
            "sha256:6b26e1c322edb35470129140adb166292010d52fe41b5631e8a6603d5b124054",
            "sha256:aa41b1d18580a9e546a7290fdd84ed909d46f7d9797a86e216ac17cbc8f20f29",
            "sha256:2686cd398c0d34b6c970dce928ada4d4bf65b69061b249335148bc5084a0ea0a",
            "sha256:f71c67b92f6e61549433e885bef0a0746aa56d1ae6f34e96a16aca2d4988b52b",
            "sha256:f8887785439039d9abd03ace6887426b179a74387c48ca22d3c94feaf90c0b9b",
            "sha256:d0f1129004c5844e0cabc795a24c197cb07926b28239a10b6ac0491d31ef88e4",
            "sha256:b0a075b1231fdc89575cbe960471e874bd7eb5e03044e11801cfc1528a85255d",
            "sha256:1bf1926529737e9a1acaff5241927a0bead5c12477e26fbeeff59f23efcd677b",
            "sha256:8b13adb91c8cd40eba94979a45ded46729aae858d1b366ad3fa3b4696cf642ce",
            "sha256:142eba159915de7dcc810d45d1d246a6cd95dee9e1f94e2f238f17d83216aeba",
            "sha256:2c9952ced4a63244b011e563c44f488e4cdfb840d202131ba2e00688961f3e76",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-07-09T10:32:09.732807243+08:00"
    }
}

更多版本

docker.io/apache/flink-kubernetes-operator:1.7.0

linux/amd64 docker.io550.46MB2024-10-16 10:26
208

docker.io/apache/flink-kubernetes-operator:1.7.0

linux/arm64 docker.io533.43MB2024-10-24 16:58
173

docker.io/apache/flink-kubernetes-operator:1.11.0

linux/amd64 docker.io486.14MB2025-04-02 15:52
66

docker.io/apache/flink-kubernetes-operator:1.1.0

linux/amd64 docker.io583.37MB2025-07-09 10:32
7