赞
踩
- #默认拉取最新版本
- docker pull flink
-
- #检查镜像
- docker images | grep flink
注意:云服务器需要设置安全策略放行8081端口,否则访问失败
编写yaml配置文件 docker-compose.yaml
The Web Client is on port 8081
JobManager RPC port 6123
TaskManagers RPC port 6122
TaskManagers Data port 6121
- version: "1.0"
- services:
- jobmanager:
- image: flink
- expose:
- - "6123"
- ports:
- - "8081:8081"
- command: jobmanager
- environment:
- - JOB_MANAGER_RPC_ADDRESS=jobmanager
-
- taskmanager:
- image: flink
- expose:
- - "6121"
- - "6122"
- depends_on:
- - jobmanager
- command: taskmanager
- links:
- - "jobmanager:jobmanager"
- environment:
- - JOB_MANAGER_RPC_ADDRESS=jobmanager
注意:docker-compose.yml文件同级目录执行
- #运行flink服务
- docker-compose up -d
-
- #检查flink的docker容器是否启动
- docker ps | grep flink
-
- #查看进程是否存在
- netstat -anltp|grep 8081
-
- #检查日志是否正常
- docker logs -f -t --tail 100 flink_taskmanager
注意:云服务器需要设置安全策略放行8081端口,否则访问失败
http://124.71.65.6:8081
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。