利用dockerfile升级flink的curl

最近Nusses扫出flink镜像有CURL漏洞,才发现要更新到最新版本 8.4.0,笔者当时flink版本为:

flink:1.17.1-scala_2.12-java8

我试了如上2种方法,都不能更新curl到8.4.0,于是自己从curl官网自己下载源码进行编译安装:

Dockfile为:

bash 复制代码
FROM flink:1.17.1-scala_2.12-java8
USER root
# RUN apt-get update && apt-get install -y curl
# RUN apt-get update && apt-get install -y gcc gcc-c++
RUN apt-get update && apt-get install -y build-essential
ADD curl-8.4.0.tar.gz /home
RUN cd /home/curl-8.4.0 && ./configure --prefix=/usr/local  --without-ssl && make && make install
RUN ldconfig

注:curl下载地址为:https://curl.haxx.se/download/

以上亲测可行,望对大家有用

相关推荐
Hello.Reader2 小时前
Apache Cassandra Connector:Flink 与宽列存储的高吞吐协作
大数据·flink·apache
yumgpkpm1 天前
Cloudera CDP/CMP华为鲲鹏版下 Spark应用加速,华为昇腾芯片的实用配置过程
hive·hadoop·elasticsearch·flink·kafka·hbase·cloudera
Jackyzhe2 天前
Flink源码阅读:Mailbox线程模型
大数据·flink
Hello.Reader2 天前
Flink 读文本文件TextLineInputFormat + FileSource(批/流一体)+ 目录持续监控
大数据·flink
Analyze_ing2 天前
DolphinScheduler启动flink任务, 用Flink消费Kafka数据(linux)
大数据·flink·kafka
面向Google编程3 天前
Flink源码阅读:Mailbox线程模型
大数据·flink
Hello.Reader3 天前
CSV Format Flink / PyFlink 读写 CSV 的正确姿势(含 Schema 高级配置)
大数据·python·flink
Hello.Reader3 天前
Hadoop Formats 在 Flink 里复用 Hadoop InputFormat(flink-hadoop-compatibility)
大数据·hadoop·flink
为java加瓦3 天前
Linux 系统磁盘空间清理指南:安全释放存储空间的完整方案
linux·curl
Jackeyzhe3 天前
Flink源码阅读:JobManager的HA机制
flink