1.安装docker
docker install
查看是否安装成功:docker version
因为已经安装过,会提示无法连接,systemctl start docker 就可以启动
2.安装docker-compose
sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
3.用docker-compose安装flink
使用docker拉取镜像 docker pull flink
写好docker-compose.yml文件,在它所在的文件夹下运行docker-compose up -d
version: "2.1"
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
4.查看docker 镜像,已经有flink
5.查看启动的容器
flink,redis已启动
6.浏览器打开 http://127.0.0.1:8081 可以看到dashboard
这样环境就搭建好啦~



