docker.io/flink:1.17.0-scala_2.12-java11 linux/arm64

docker.io/flink:1.17.0-scala_2.12-java11 - 国内下载镜像源 浏览次数:11 温馨提示: 这是一个 linux/arm64 系统架构镜像

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

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

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

源镜像 docker.io/flink:1.17.0-scala_2.12-java11
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.17.0-scala_2.12-java11-linuxarm64
镜像ID sha256:a878e532ee6d7360c0c3943cd49183e2844ba11472fc0961b9ab3c758a784007
镜像TAG 1.17.0-scala_2.12-java11-linuxarm64
大小 768.46MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD help
启动入口 /docker-entrypoint.sh
工作目录 /opt/flink
OS/平台 linux/arm64
浏览量 11 次
贡献者
镜像创建 2023-05-04T10:27:14.322490996Z
同步时间 2025-12-23 01:04
更新时间 2025-12-23 06:02
开放端口
6123/tcp 8081/tcp
环境变量
PATH=/opt/flink/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin JAVA_HOME=/opt/java/openjdk LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 JAVA_VERSION=jdk-11.0.19+7 GOSU_VERSION=1.11 FLINK_TGZ_URL=https://www.apache.org/dyn/closer.cgi?action=download&filename=flink/flink-1.17.0/flink-1.17.0-bin-scala_2.12.tgz FLINK_ASC_URL=https://www.apache.org/dist/flink/flink-1.17.0/flink-1.17.0-bin-scala_2.12.tgz.asc GPG_KEY=A1BD477F79D036D2C30CA7DBCA8AEEC2F6EB040B CHECK_GPG=true FLINK_HOME=/opt/flink
镜像标签
ubuntu: org.opencontainers.image.ref.name 22.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.17.0-scala_2.12-java11-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.17.0-scala_2.12-java11-linuxarm64  docker.io/flink:1.17.0-scala_2.12-java11

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.17.0-scala_2.12-java11-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.17.0-scala_2.12-java11-linuxarm64  docker.io/flink:1.17.0-scala_2.12-java11

Shell快速替换命令

sed -i 's#flink:1.17.0-scala_2.12-java11#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.17.0-scala_2.12-java11-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2023-05-04 18:27:14  0.00B 
/bin/sh -c #(nop)  CMD ["help"]
                        
# 2023-05-04 18:27:14  0.00B 
/bin/sh -c #(nop)  EXPOSE 6123 8081
                        
# 2023-05-04 18:27:14  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["/docker-entrypoint.sh"]
                        
# 2023-05-04 18:27:14  5.29KB 
/bin/sh -c #(nop) COPY file:ab8cf5711c2ee73018994cee7133a7f61b2e5fca388abbb79b5eac61bf7f4fa3 in / 
                        
# 2023-05-04 18:27:10  512.52MB 
/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 .;     sed -i 's/rest.address: localhost/rest.address: 0.0.0.0/g' $FLINK_HOME/conf/flink-conf.yaml;   sed -i 's/rest.bind-address: localhost/rest.bind-address: 0.0.0.0/g' $FLINK_HOME/conf/flink-conf.yaml;   sed -i 's/jobmanager.bind-host: localhost/jobmanager.bind-host: 0.0.0.0/g' $FLINK_HOME/conf/flink-conf.yaml;   sed -i 's/taskmanager.bind-host: localhost/taskmanager.bind-host: 0.0.0.0/g' $FLINK_HOME/conf/flink-conf.yaml;   sed -i '/taskmanager.host: localhost/d' $FLINK_HOME/conf/flink-conf.yaml;
                        
# 2023-05-04 18:26:53  0.00B 
/bin/sh -c #(nop) WORKDIR /opt/flink
                        
# 2023-05-04 18:26:53  3.28MB 
/bin/sh -c groupadd --system --gid=9999 flink &&     useradd --system --home-dir $FLINK_HOME --uid=9999 --gid=flink flink
                        
# 2023-05-04 18:26:52  0.00B 
/bin/sh -c #(nop)  ENV PATH=/opt/flink/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2023-05-04 18:26:52  0.00B 
/bin/sh -c #(nop)  ENV FLINK_HOME=/opt/flink
                        
# 2023-05-04 18:26:52  0.00B 
/bin/sh -c #(nop)  ENV FLINK_TGZ_URL=https://www.apache.org/dyn/closer.cgi?action=download&filename=flink/flink-1.17.0/flink-1.17.0-bin-scala_2.12.tgz FLINK_ASC_URL=https://www.apache.org/dist/flink/flink-1.17.0/flink-1.17.0-bin-scala_2.12.tgz.asc GPG_KEY=A1BD477F79D036D2C30CA7DBCA8AEEC2F6EB040B CHECK_GPG=true
                        
# 2023-05-04 18:26:52  2.25MB 
/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
                        
# 2023-05-04 18:26:31  0.00B 
/bin/sh -c #(nop)  ENV GOSU_VERSION=1.11
                        
# 2023-05-04 18:26:31  10.55MB 
/bin/sh -c set -ex;   apt-get update;   apt-get -y install gpg libsnappy1v5 gettext-base libjemalloc-dev;   rm -rf /var/lib/apt/lists/*
                        
# 2023-05-04 11:26:10  0.00B 
/bin/sh -c echo Verifying install ...     && fileEncoding="$(echo 'System.out.println(System.getProperty("file.encoding"))' | jshell -s -)"; [ "$fileEncoding" = 'UTF-8' ]; rm -rf ~/.java     && echo java --version && java --version     && echo Complete.
                        
# 2023-05-04 11:26:09  136.45MB 
/bin/sh -c set -eux;     ARCH="$(dpkg --print-architecture)";     case "${ARCH}" in        aarch64|arm64)          ESUM='1fe4b20d808f393422610818711c728331992a4455eeeb061d3d05b45412771d';          BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.19%2B7/OpenJDK11U-jre_aarch64_linux_hotspot_11.0.19_7.tar.gz';          ;;        armhf|arm)          ESUM='cb754b055177381f9f6852b7e5469904a15edddd7f8e136043c28b1e33aee47c';          BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.19%2B7/OpenJDK11U-jre_arm_linux_hotspot_11.0.19_7.tar.gz';          ;;        ppc64el|powerpc:common64)          ESUM='8019d938e5525938ec8e68e2989c4413263b0d9b7b3f20fe0c45f6d967919cfb';          BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.19%2B7/OpenJDK11U-jre_ppc64le_linux_hotspot_11.0.19_7.tar.gz';          ;;        s390x|s390:64-bit)          ESUM='058419435fe6212d1bc305a14f578c314f9ff9a2d96d523c178120e84231c733';          BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.19%2B7/OpenJDK11U-jre_s390x_linux_hotspot_11.0.19_7.tar.gz';          ;;        amd64|i386:x86-64)          ESUM='32dcf760664f93531594b72ce9226e9216567de5705a23c9ff5a77c797948054';          BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.19%2B7/OpenJDK11U-jre_x64_linux_hotspot_11.0.19_7.tar.gz';          ;;        *)          echo "Unsupported arch: ${ARCH}";          exit 1;          ;;     esac; 	  wget -O /tmp/openjdk.tar.gz ${BINARY_URL}; 	  echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; 	  mkdir -p "$JAVA_HOME"; 	  tar --extract 	      --file /tmp/openjdk.tar.gz 	      --directory "$JAVA_HOME" 	      --strip-components 1 	      --no-same-owner 	  ;     rm -f /tmp/openjdk.tar.gz ${JAVA_HOME}/src.zip;     find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf;     ldconfig;     java -Xshare:dump;
                        
# 2023-05-04 11:25:47  0.00B 
/bin/sh -c #(nop)  ENV JAVA_VERSION=jdk-11.0.19+7
                        
# 2023-05-04 11:25:23  34.20MB 
/bin/sh -c apt-get update     && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tzdata curl wget ca-certificates fontconfig locales     && echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen     && locale-gen en_US.UTF-8     && rm -rf /var/lib/apt/lists/*
                        
# 2023-05-04 11:25:09  0.00B 
/bin/sh -c #(nop)  ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2023-05-04 11:25:09  0.00B 
/bin/sh -c #(nop)  ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2023-05-04 11:25:09  0.00B 
/bin/sh -c #(nop)  ENV JAVA_HOME=/opt/java/openjdk
                        
# 2023-04-26 01:32:02  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2023-04-26 01:32:02  69.21MB 
/bin/sh -c #(nop) ADD file:aee0d7770ef2f24dc9697e86d391529d001a4013b6e30a3ac90a57932814a57e in / 
                        
# 2023-04-26 01:31:59  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2023-04-26 01:31:58  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2023-04-26 01:31:58  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2023-04-26 01:31:58  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:a878e532ee6d7360c0c3943cd49183e2844ba11472fc0961b9ab3c758a784007",
    "RepoTags": [
        "flink:1.17.0-scala_2.12-java11",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink:1.17.0-scala_2.12-java11-linuxarm64"
    ],
    "RepoDigests": [
        "flink@sha256:ae1f0736228def628f3fed4f537034fdca6f8b5141bd58f90c2175fb78611911",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flink@sha256:b6585d82ba728fda3bdee4c060a2cda026ad2b91d5d84c3d7e72fdf58839df19"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2023-05-04T10:27:14.322490996Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "20.10.23",
    "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:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "JAVA_HOME=/opt/java/openjdk",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "JAVA_VERSION=jdk-11.0.19+7",
            "GOSU_VERSION=1.11",
            "FLINK_TGZ_URL=https://www.apache.org/dyn/closer.cgi?action=download\u0026filename=flink/flink-1.17.0/flink-1.17.0-bin-scala_2.12.tgz",
            "FLINK_ASC_URL=https://www.apache.org/dist/flink/flink-1.17.0/flink-1.17.0-bin-scala_2.12.tgz.asc",
            "GPG_KEY=A1BD477F79D036D2C30CA7DBCA8AEEC2F6EB040B",
            "CHECK_GPG=true",
            "FLINK_HOME=/opt/flink"
        ],
        "Cmd": [
            "help"
        ],
        "Image": "sha256:b5fa5ee3dce3c4d6a0151d12af864a801ee098f6d6b64bb27693f11fb216c68e",
        "Volumes": null,
        "WorkingDir": "/opt/flink",
        "Entrypoint": [
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "22.04"
        }
    },
    "Architecture": "arm64",
    "Variant": "v8",
    "Os": "linux",
    "Size": 768461772,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/2b4625c534d2f5f2ca1467135f8305810dda01cf70a7190e76c27438415fd152/diff:/var/lib/docker/overlay2/319932a9c3ae4d23a6ff89af8c1dc4ee32754081f0db9958d9c9da2f9475ff0d/diff:/var/lib/docker/overlay2/d75a32611768863a51c2c5e880a1b584763e94ea3152c0ef1575fccba9f27516/diff:/var/lib/docker/overlay2/7b548d969653c07905c6593112ef251e11f6c2fdbdd04b965d413792ed94f0a5/diff:/var/lib/docker/overlay2/01761f8eaf62a9470c75739ecfbe78729fc4a134b2d5e081a6505217cbf0753d/diff:/var/lib/docker/overlay2/fdd2c5479944f5067af108ed85856397f5f3c9c8abc06b58f2e53f689d001f41/diff:/var/lib/docker/overlay2/3c8876afce18ffedea93a7a7c25ad4e6f63be18c0034689a019d9ef28879306e/diff:/var/lib/docker/overlay2/7d649343829504b08f7952235ad6ddcc0b4944b792287beac7f3cc0ea84ab3df/diff:/var/lib/docker/overlay2/e5b2e18b3dadbd95597264fadeab13b0990b51b65e9ad3efcb3a19335324150c/diff",
            "MergedDir": "/var/lib/docker/overlay2/a47673d988488bf1f4a55a09c85d0acbc281ca0e9e13bf0c13973a6533bbf659/merged",
            "UpperDir": "/var/lib/docker/overlay2/a47673d988488bf1f4a55a09c85d0acbc281ca0e9e13bf0c13973a6533bbf659/diff",
            "WorkDir": "/var/lib/docker/overlay2/a47673d988488bf1f4a55a09c85d0acbc281ca0e9e13bf0c13973a6533bbf659/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:b49483f6a0e69237cf32ba9fe9171f66eb70c00307ec3f3075564c10349774c3",
            "sha256:a50b47a31dd0aa9a52c6023798b98f60a4a5250b9ef51de070ae09ad617b5e56",
            "sha256:f3055306ac8b8616f062e31e3582d3f4e7ee342261fa53c7ea6cda43506f4be3",
            "sha256:7d485f7a917b1088703207fdfe89b25734fc01ef25c76f7f41bc1fa8d0638fdc",
            "sha256:e888586776536787298d200b528a2ab8b0eb27ab7f904ec07dc4078c62d21f6c",
            "sha256:59efda37c307e46d5c004f465cb0e6954bed0c164f89c3b7e056b1f91793d454",
            "sha256:4e623d21d5f7460c7563504c19b5090c31c212beddb1ae932cdffb492b7d2e9c",
            "sha256:4076b301f4e0ebfc9f779d4251a32c0925bec224e0178089746512d53e3d6b98",
            "sha256:042f2a87089b494c564ff333fa210dd926e9e80c0c106b83726c4705f4260c59",
            "sha256:87c3765917639b38b6603f9860b6c25d4f378f068dce180502f5d525fb2b5ba5"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-12-23T01:03:26.577905012+08:00"
    }
}

更多版本

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

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

docker.io/flink:1.16.2-java11

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

docker.io/flink:1.17.2

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

docker.io/flink:1.15.3

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

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

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

docker.io/flink:1.16.3-java11

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

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

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

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

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

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

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

docker.io/flink:1.16.3

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

docker.io/flink:1.19.2

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

docker.io/flink:1.16.1

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

docker.io/flink:1.14.5

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

docker.io/flink:1.17.2-java8

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

docker.io/flink:1.19.2-java8

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

docker.io/flink:1.10-scala_2.11

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

docker.io/flink:1.19-java11

linux/amd64 docker.io795.19MB2025-06-12 09:58
292

docker.io/flink:1.17.2-java8

linux/arm64 docker.io724.51MB2025-06-24 10:02
196

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

linux/arm64 docker.io724.51MB2025-06-24 10:03
229

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

linux/amd64 docker.io763.82MB2025-09-01 08:53
160

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

linux/amd64 docker.io735.80MB2025-09-01 08:58
130

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

linux/amd64 docker.io798.88MB2025-09-19 11:44
187

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

linux/amd64 docker.io788.53MB2025-10-09 09:58
90

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

linux/arm64 docker.io768.46MB2025-12-23 01:04
10