利用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/

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

相关推荐
NorthCastle15 小时前
Dockerfile 文件及指令详解
docker·指令·dockerfile
花下的晚风1 天前
如何搭建Linux环境下的flink本地集群
linux·flink
lifallen1 天前
Flink堆状态后端核心:CopyOnWriteStateMap解析
java·大数据·数据结构·数据库·算法·flink·哈希算法
expect7g2 天前
Flink-反压-4.源码分析-浮动缓冲区和专属缓冲区
后端·flink
expect7g3 天前
Flink-反压-3.源码分析-流程-2
后端·flink
expect7g3 天前
Flink-反压-2.源码分析-流程-1
后端·flink
Flink_China4 天前
抖音集团基于Flink的亿级RPS实时计算优化实践
大数据·flink
csgo打的菜又爱玩5 天前
17.TaskExecutor与ResourceManager交互
java·大数据·flink
lifallen5 天前
Paimon INSERT OVERWRITE
java·大数据·数据库·flink
智海观潮6 天前
如何解决Flink CDC同步时间类型字段8小时时间差的问题,以MySQL为例
大数据·flink·flink cdc·实时数据同步