当前位置:   article > 正文

docker搭建flink集群_docker安装flink

docker安装flink

1.拉取镜像

  1. #默认拉取最新版本
  2. docker pull flink
  3. #检查镜像
  4. docker images | grep flink

2.编写flink的yaml文件

注意:云服务器需要设置安全策略放行8081端口,否则访问失败

编写yaml配置文件 docker-compose.yaml

The Web Client is on port 8081

JobManager RPC port 6123

TaskManagers RPC port 6122

TaskManagers Data port 6121

  1. version: "1.0"
  2. services:
  3. jobmanager:
  4. image: flink
  5. expose:
  6. - "6123"
  7. ports:
  8. - "8081:8081"
  9. command: jobmanager
  10. environment:
  11. - JOB_MANAGER_RPC_ADDRESS=jobmanager
  12. taskmanager:
  13. image: flink
  14. expose:
  15. - "6121"
  16. - "6122"
  17. depends_on:
  18. - jobmanager
  19. command: taskmanager
  20. links:
  21. - "jobmanager:jobmanager"
  22. environment:
  23. - JOB_MANAGER_RPC_ADDRESS=jobmanager

3.执行docker-compose.yml文件

注意:docker-compose.yml文件同级目录执行

  1. #运行flink服务
  2. docker-compose up -d
  3. #检查flink的docker容器是否启动
  4. docker ps | grep flink
  5. #查看进程是否存在
  6. netstat -anltp|grep 8081
  7. #检查日志是否正常
  8. docker logs -f -t --tail 100 flink_taskmanager

4.登陆flink页面

注意:云服务器需要设置安全策略放行8081端口,否则访问失败

http://124.71.65.6:8081

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/839101
推荐阅读
相关标签
  

闽ICP备14008679号