当前位置: 首页 > news >正文

Flink2.1.1-docker安装

参考文档

文档链接 说明
https://www.cnblogs.com/apachecn/p/18203716
https://blog.csdn.net/weixin_44904816/article/details/147797869

代码示例gitcode地址

https://gitcode.com/yunting/flink-java-demo.git

安装

docker-compose.yml

kk.kk.kk.kk 改成对应kafka的host
es.es.es.es 改成对应es的host

version: '3.9'services:jobmanager:image: flink:2.1.1        container_name: flink-jmports:- "8081:8081"              # WebUIcommand: jobmanagerenvironment:- JOB_MANAGER_RPC_ADDRESS=jobmanagernetworks:- flink-netextra_hosts:                # 把 Kafka/ES 域名写死,防止容器解析不到- "kafka1:kk.kk.kk.kk"- "kafka2:kk.kk.kk.kk"- "kafka3:kk.kk.kk.kk"- "es:es.es.es.es"volumes:- ./flink-data:/opt/flink/datataskmanager:image: flink:2.1.1container_name: flink-tmdepends_on:- jobmanagercommand: taskmanagerenvironment:- JOB_MANAGER_RPC_ADDRESS=jobmanagernetworks:- flink-netextra_hosts:- "kafka1:kk.kk.kk.kk"- "kafka2:kk.kk.kk.kk"- "kafka3:kk.kk.kk.kk"- "es:es.es.es.es"volumes:- ./flink-data:/opt/flink/datanetworks:flink-net:external: true

启动

在存放docker-compose.yml目录下

docker network create flink-net
docker-compose up -d

运行

Flink docker容器截图

flink_docker_start

Flink webui截图

flink_start

备注

webui页面可以点击按钮取消任务

取消任务命令

docker exec -it flink-jm ./bin/flink cancel dabd1075ba75d807f5da4a2c4bee0068
http://www.jsqmd.com/news/119364/

相关文章:

  • Open-AutoGLM会议纪要黑科技(90%团队还不知道的AI提效神器)
  • 校园IT负责人必看:Open-AutoGLM如何解决传统预约系统的4大痛点?
  • Open-AutoGLM用药提醒实战指南:5步搭建专属健康守护系统
  • JavaSE——带返回值的方法
  • 当 LinkedList 不是列表时,速度快的兔子都追不上!
  • 【Open-AutoGLM会议纪要生成全攻略】:3大核心技术揭秘与落地实践
  • 揭秘2025:国内全自动粘钉一体机一线厂家实力推荐榜,技术好的全自动粘钉一体机解决方案与实力解析 - 品牌推荐师
  • 【行业首曝】Open-AutoGLM高并发场景压测报告:支撑万级并发预约的底层逻辑
  • Java 岗面试 99 题 (含答案):JVM+Spring+MySQL+ 线程池 + 锁
  • 2025年大连值得信赖的BIP企业排行,人力云/好业财/协同云/税务云/好会计/财务云/易代账/供应链云/好生意BIP服务商选哪家 - 品牌推荐师
  • hot100 238.除自身以外的数组的乘积
  • 网络调试助手链接服务器
  • Open-AutoGLM保险管理实战指南(精准提醒+自动续保)
  • 【Java毕设源码分享】基于springboot+vue的的大学生创业网站的建设及应用(程序+文档+代码讲解+一条龙定制)
  • 还在手动查收益?AutoGLM自动化查询方案让你效率提升10倍,省时又精准
  • 还在手动查收益?AutoGLM自动化查询方案让你效率提升10倍,省时又精准
  • 揭秘Open-AutoGLM待办同步黑科技:如何实现跨平台零延迟数据同步
  • 从0到上线:中小企业如何用Open-AutoGLM搭建专属证件照服务平台
  • 为什么你的理财收益总算不准?深度解析Open-AutoGLM数据对接常见陷阱
  • Open-AutoGLM系统维护窗口期曝光:最佳预约时间竟然是这个时段!
  • 好写作AI:你的论文被“审稿人雷达”扫出AI味了吗?
  • 【Java毕设源码分享】基于springboot+vue的的大学生二手电子产品交易平台设计与实现(程序+文档+代码讲解+一条龙定制)
  • 【Java毕设源码分享】基于springboot+vue的的大学生二手闲置物品置换交易管理系统设计与实现(程序+文档+代码讲解+一条龙定制)
  • Open-AutoGLM真的能根治“号贩子”问题吗:一线医院实测数据曝光
  • py每日spider案例之短视频解析接口
  • Open-AutoGLM体检报告集成实战(企业级应用案例深度剖析)
  • Open-AutoGLM待办事项同步实战指南(从配置到自动化部署)
  • 紧急修复提示:Open-AutoGLM地理编码偏差问题该如何应对?
  • 【Java毕设源码分享】基于springboot+vue的的大学生家教服务管理系统设计与实现(程序+文档+代码讲解+一条龙定制)
  • 在 Debian 13 上搭建一个 NTP (Network Time Protocol) 服务器