etsts
Dockerfile
FROM apache/flink:1.19-scala_2.12-java8
RUN mkdir -p $FLINK_HOME/usrlib
COPY MysqlFlinkCdcToKafka-jar-with-dependencies.jar $FLINK_HOME/usrlib/MysqlFlinkCdcToKafka-jar-with-dependencies.jar
构建镜像的命令
docker buildx build --load --platform linux/arm64 -t flinkcdctokafka:0.1-snapshot .
拉取镜像
docker pull --platform linux/arm64 apache/flink:1.19-scala_2.12-java8
Dockerfile
FROM flink:1.19-scala_2.12-java17
ARG FLINK_VERSION=1.19.1
ARG FLINK_BINARY_VERSION=1.19
ARG PAIMON_VERSION=0.9.0
ARG MAVEN_MIRROR=https://repo1.maven.org/maven2
ARG HADOOP_VERSION=3.3.6
ARG APACHE_MIRROR=https://mirrors.tuna.tsinghua.edu.cn/apache/
ENV FLINK_HOME /opt/flink
ENV HADOOP_CONF_DIR=/etc/hadoop/conf
ENV HADOOP_HOME=/opt/hadoop
ENV HADOOP_CLASSPATH="/