docker.io/flink:1.10-scala_2.11 linux/amd64

docker.io/flink:1.10-scala_2.11 - 国内下载镜像源 浏览次数:12

这是一个包含 Apache Flink 的 Docker 镜像,Apache Flink 是一个开源的流处理框架,用于处理实时数据流。该镜像提供了 Flink 的所有核心组件,包括:

  • Flink 运行时
  • Flink 任务管理器
  • Flink 作业管理器
  • Flink 客户端

使用此镜像,你可以轻松地在 Docker 容器中运行 Flink 作业,并利用 Docker 的优点,例如可移植性和隔离性。

源镜像 docker.io/flink:1.10-scala_2.11
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.10-scala_2.11
镜像ID sha256:7f9e61099b0a101551bed1a974ad81be17e8c08a74ef0e8bc9c197bd3e306527
镜像TAG 1.10-scala_2.11
大小 602.97MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD help
启动入口 /docker-entrypoint.sh
工作目录 /opt/flink
OS/平台 linux/amd64
浏览量 12 次
贡献者
镜像创建 2021-04-29T20:49:07.642949234Z
同步时间 2025-06-05 14:56
更新时间 2025-06-06 15:31
开放端口
6123/tcp 8081/tcp
环境变量
PATH=/opt/flink/bin:/usr/local/openjdk-8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin JAVA_HOME=/usr/local/openjdk-8 LANG=C.UTF-8 JAVA_VERSION=8u292 GOSU_VERSION=1.11 FLINK_TGZ_URL=https://www.apache.org/dyn/closer.cgi?action=download&filename=flink/flink-1.10.3/flink-1.10.3-bin-scala_2.11.tgz FLINK_ASC_URL=https://www.apache.org/dist/flink/flink-1.10.3/flink-1.10.3-bin-scala_2.11.tgz.asc GPG_KEY=F8E419AA0B60C28879E876859DFF40967ABFC5A4 CHECK_GPG=true FLINK_HOME=/opt/flink

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.10-scala_2.11
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.10-scala_2.11  docker.io/flink:1.10-scala_2.11

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.10-scala_2.11
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.10-scala_2.11  docker.io/flink:1.10-scala_2.11

Shell快速替换命令

sed -i 's#flink:1.10-scala_2.11#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.10-scala_2.11#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.10-scala_2.11 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.10-scala_2.11  docker.io/flink:1.10-scala_2.11'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.10-scala_2.11 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.10-scala_2.11  docker.io/flink:1.10-scala_2.11'

镜像构建历史


# 2021-04-30 04:49:07  0.00B 
/bin/sh -c #(nop)  CMD ["help"]
                        
# 2021-04-30 04:49:07  0.00B 
/bin/sh -c #(nop)  EXPOSE 6123 8081
                        
# 2021-04-30 04:49:07  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["/docker-entrypoint.sh"]
                        
# 2021-04-30 04:49:07  4.14KB 
/bin/sh -c #(nop) COPY file:5118b9265b7774ef32131b2cbf42fd9bf26c640be3ebb42b4972a3ae8ed5125e in / 
                        
# 2021-04-30 04:49:06  327.66MB 
/bin/sh -c set -ex;   wget -nv -O flink.tgz "$FLINK_TGZ_URL";     if [ "$CHECK_GPG" = "true" ]; then     wget -nv -O flink.tgz.asc "$FLINK_ASC_URL";     export GNUPGHOME="$(mktemp -d)";     for server in ha.pool.sks-keyservers.net $(shuf -e                             hkp://p80.pool.sks-keyservers.net:80                             keyserver.ubuntu.com                             hkp://keyserver.ubuntu.com:80                             pgp.mit.edu) ; do         gpg --batch --keyserver "$server" --recv-keys "$GPG_KEY" && break || : ;     done &&     gpg --batch --verify flink.tgz.asc flink.tgz;     gpgconf --kill all;     rm -rf "$GNUPGHOME" flink.tgz.asc;   fi;     tar -xf flink.tgz --strip-components=1;   rm flink.tgz;     chown -R flink:flink .;
                        
# 2021-04-30 04:48:44  0.00B 
/bin/sh -c #(nop) WORKDIR /opt/flink
                        
# 2021-04-30 04:48:44  3.24MB 
/bin/sh -c groupadd --system --gid=9999 flink &&     useradd --system --home-dir $FLINK_HOME --uid=9999 --gid=flink flink
                        
# 2021-04-30 04:48:43  0.00B 
/bin/sh -c #(nop)  ENV PATH=/opt/flink/bin:/usr/local/openjdk-8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2021-04-30 04:48:43  0.00B 
/bin/sh -c #(nop)  ENV FLINK_HOME=/opt/flink
                        
# 2021-04-30 04:48:43  0.00B 
/bin/sh -c #(nop)  ENV FLINK_TGZ_URL=https://www.apache.org/dyn/closer.cgi?action=download&filename=flink/flink-1.10.3/flink-1.10.3-bin-scala_2.11.tgz FLINK_ASC_URL=https://www.apache.org/dist/flink/flink-1.10.3/flink-1.10.3-bin-scala_2.11.tgz.asc GPG_KEY=F8E419AA0B60C28879E876859DFF40967ABFC5A4 CHECK_GPG=true
                        
# 2021-04-30 04:33:21  2.30MB 
/bin/sh -c set -ex;   wget -nv -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$(dpkg --print-architecture)";   wget -nv -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$(dpkg --print-architecture).asc";   export GNUPGHOME="$(mktemp -d)";   for server in ha.pool.sks-keyservers.net $(shuf -e                           hkp://p80.pool.sks-keyservers.net:80                           keyserver.ubuntu.com                           hkp://keyserver.ubuntu.com:80                           pgp.mit.edu) ; do       gpg --batch --keyserver "$server" --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 && break || : ;   done &&   gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu;   gpgconf --kill all;   rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc;   chmod +x /usr/local/bin/gosu;   gosu nobody true
                        
# 2021-04-30 04:33:19  0.00B 
/bin/sh -c #(nop)  ENV GOSU_VERSION=1.11
                        
# 2021-04-30 04:33:19  1.92MB 
/bin/sh -c set -ex;   apt-get update;   apt-get -y install libsnappy1v5 gettext-base;   rm -rf /var/lib/apt/lists/*
                        
# 2021-04-22 05:56:30  107.99MB 
/bin/sh -c set -eux; 		arch="$(dpkg --print-architecture)"; 	case "$arch" in 		'amd64') 			downloadUrl='https://github.com/AdoptOpenJDK/openjdk8-upstream-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jre_x64_linux_8u292b10.tar.gz'; 			;; 		'arm64') 			downloadUrl='https://github.com/AdoptOpenJDK/openjdk8-upstream-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jre_aarch64_linux_8u292b10.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 ha.pool.sks-keyservers.net --recv-keys EAC843EBD3EFDB98CC772FADA5CD6035332FA671; 	gpg --batch --keyserver ha.pool.sks-keyservers.net --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 -version
                        
# 2021-04-22 05:56:24  0.00B 
/bin/sh -c #(nop)  ENV JAVA_VERSION=8u292
                        
# 2021-04-10 20:49:40  0.00B 
/bin/sh -c #(nop)  ENV LANG=C.UTF-8
                        
# 2021-04-10 20:49:39  0.00B 
/bin/sh -c #(nop)  ENV PATH=/usr/local/openjdk-8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2021-04-10 20:49:39  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
                        
# 2021-04-10 20:49:38  0.00B 
/bin/sh -c #(nop)  ENV JAVA_HOME=/usr/local/openjdk-8
                        
# 2021-04-10 20:48:09  11.68MB 
/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/*
                        
# 2021-04-10 09:54:27  17.54MB 
/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
                        
# 2021-04-10 09:54:22  16.51MB 
/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/*
                        
# 2021-04-10 09:20:09  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2021-04-10 09:20:08  114.11MB 
/bin/sh -c #(nop) ADD file:e18bc3e10e7c743f18bb8be65ec94a62c03764af7dbdb4957f9a600237730212 in / 
                        
                    

镜像信息

{
    "Id": "sha256:7f9e61099b0a101551bed1a974ad81be17e8c08a74ef0e8bc9c197bd3e306527",
    "RepoTags": [
        "flink:1.10-scala_2.11",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.10-scala_2.11"
    ],
    "RepoDigests": [
        "flink@sha256:e1cfde42a73edca381222b93f8393764bfcbdb2aa0ce03d0bae4253245a64251",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink@sha256:653d314ac4f01cf20e9743df73c77758b1cebefd786db7022dd58a8d275edffd"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2021-04-29T20:49:07.642949234Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "19.03.12",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "6123/tcp": {},
            "8081/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/flink/bin:/usr/local/openjdk-8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "JAVA_HOME=/usr/local/openjdk-8",
            "LANG=C.UTF-8",
            "JAVA_VERSION=8u292",
            "GOSU_VERSION=1.11",
            "FLINK_TGZ_URL=https://www.apache.org/dyn/closer.cgi?action=download\u0026filename=flink/flink-1.10.3/flink-1.10.3-bin-scala_2.11.tgz",
            "FLINK_ASC_URL=https://www.apache.org/dist/flink/flink-1.10.3/flink-1.10.3-bin-scala_2.11.tgz.asc",
            "GPG_KEY=F8E419AA0B60C28879E876859DFF40967ABFC5A4",
            "CHECK_GPG=true",
            "FLINK_HOME=/opt/flink"
        ],
        "Cmd": [
            "help"
        ],
        "Image": "sha256:043ff8dd29f0d43067c842121e9ea8a6999e65c12e652d02e6a18a5ac81ff286",
        "Volumes": null,
        "WorkingDir": "/opt/flink",
        "Entrypoint": [
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 602966431,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/5c344b104b2ba8c174ebea81acc53bace91aa3298b7ce230583bdd30cf58a174/diff:/var/lib/docker/overlay2/3f08c22ead526474764723c8172b663e3d05bc7efcb066a12a72404dfca9a5f6/diff:/var/lib/docker/overlay2/251583f52c61ee933dd9403ac3bb5ebee6162a8b80879fd288ae5fe95c5366b1/diff:/var/lib/docker/overlay2/322d83f369759d37008d671e77579915918f858677b91a6189be64b3b58c1923/diff:/var/lib/docker/overlay2/438bbff4974665c70f36068d049ddfa8c24868edf1b20a51346a2831f50fb81b/diff:/var/lib/docker/overlay2/8a95bdbf3d505a8aecda6214d56d2fb35bc388c2a302bbb242cf8292709e1c39/diff:/var/lib/docker/overlay2/93f1cb18aa973d7756bd5724ab657b4260e54d484a1614f1e7c8e388e2d59b41/diff:/var/lib/docker/overlay2/0dda4aedec56545ccf3dacab777c50586b3b52c3b7b263e97d691db30338d8d3/diff:/var/lib/docker/overlay2/976ce4d351fa673f3c1259e3fd6493f1771ff482b972a4aa42241fe6d4e8c0b5/diff:/var/lib/docker/overlay2/dab8ccb1f822ef37af03fbb9191e1cf598c6f8422c9d2a83e035d153ea227e7c/diff:/var/lib/docker/overlay2/9a4db92d8b4dc29ada9e1de3399709f9693ce52495ebc43942b2c41d3e984060/diff",
            "MergedDir": "/var/lib/docker/overlay2/db9946028316862707ffe9b0c6915b4f9cfc21ea12803830e8fb7a9ed3816931/merged",
            "UpperDir": "/var/lib/docker/overlay2/db9946028316862707ffe9b0c6915b4f9cfc21ea12803830e8fb7a9ed3816931/diff",
            "WorkDir": "/var/lib/docker/overlay2/db9946028316862707ffe9b0c6915b4f9cfc21ea12803830e8fb7a9ed3816931/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:e2c6ff46235709f5178ab7c1939f4fba7237ffde84e13b1582fa5f0837c1d978",
            "sha256:26270c5e25fa4569f37428604f708f8863a171ec2499a066241a641017971308",
            "sha256:a42439ce96509df457152574716e3c07a8d5640fe9c16f5d4fb8854f72ce357a",
            "sha256:65d6dc8a831609d8d7c0c37ac173e81ba88438d4129c2b03538efe8cc324e6e2",
            "sha256:8177b5e86a0fcac3e8de32ecc16aee11b44b255a91c4dbb9fda766596ef85b3a",
            "sha256:80a43ae83051a92612ae5b4e5aecaee0191c889e943fd130a2f03b3770feb3ff",
            "sha256:b4ea7309b7b61d2fef52c25f64eb65a796aa47f3a26c1c5355d41099ea9b24a1",
            "sha256:0edcb63cae7cf7775abc24bcb25889d34102579418a8ead5606b567f31c2091c",
            "sha256:86cf4a491b000cffdfa12405e8057fdb06c66c47a866f17059cffd8929d21742",
            "sha256:97f561e670a27097f473fcb2e02047b766936cf06e5c41bd0eaa38105aaef7f3",
            "sha256:fd7c4a5573ddea69dec1f38fd28b22e655661c9e9869f576086c0f5714bf807a",
            "sha256:60d42da34a872e6dbaa9fbb78ca70e4a975d409e44446088453ff85a09156d44"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-06-05T14:55:36.000013376+08:00"
    }
}

更多版本

docker.io/flink:1.16.2-scala_2.12-java11

linux/amd64 docker.io790.88MB2024-10-16 20:01
260

docker.io/flink:1.16.2-java11

linux/amd64 docker.io790.88MB2024-10-17 13:40
231

docker.io/flink:1.17.2

linux/arm64 docker.io754.40MB2024-10-24 17:25
226

docker.io/flink:1.15.3

linux/amd64 docker.io745.22MB2024-10-30 20:00
210

docker.io/flink:1.15.3-scala_2.12-java8

linux/amd64 docker.io714.15MB2024-10-31 00:19
267

docker.io/flink:1.16.3-java11

linux/amd64 docker.io791.79MB2024-11-13 16:25
151

docker.io/flink:1.20.0-scala_2.12-java8

linux/amd64 docker.io765.87MB2025-01-21 15:29
113

docker.io/flink:1.20-scala_2.12-java8

linux/amd64 docker.io765.87MB2025-01-21 15:56
139

docker.io/flink:1.20.1-scala_2.12-java8

linux/arm64 docker.io753.48MB2025-04-29 14:19
76

docker.io/flink:1.16.3

linux/amd64 docker.io791.79MB2025-05-06 20:16
53

docker.io/flink:1.19.2

linux/amd64 docker.io795.18MB2025-05-06 21:02
75

docker.io/flink:1.16.1

linux/amd64 docker.io788.53MB2025-05-06 21:05
52

docker.io/flink:1.14.5

linux/amd64 docker.io633.34MB2025-05-06 21:28
58

docker.io/flink:1.17.2-java8

linux/amd64 docker.io735.80MB2025-05-21 16:54
50

docker.io/flink:1.19.2-java8

linux/amd64 docker.io763.02MB2025-05-22 17:18
36

docker.io/flink:1.10-scala_2.11

linux/amd64 docker.io602.97MB2025-06-05 14:56
11