ARG FLINK_VERSION=1.10.1

FROM flink:${FLINK_VERSION}
RUN cp /opt/flink/opt/flink-s3-fs-hadoop* /opt/flink/lib/
COPY ./flink-conf.yaml /opt/flink/conf/flink-conf.yaml
COPY ./docker-entrypoint.sh /
ENTRYPOINT ["/docker-entrypoint.sh"]
RUN curl "https://d1vvhvl2y92vvt.cloudfront.net/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
RUN unzip awscliv2.zip
RUN ./aws/install
