Windows下Docker搭建Flink集群

编写docker-compose.yml

参照:https://github.com/docker-flink/examples/blob/master/docker-compose.yml

bash 复制代码
version: "2.1"
services:
  jobmanager:
    image: flink:1.14.4-scala_2.11
    expose:
      - "6123"
    ports:
      - "18081:8081"
    command: jobmanager
    environment:
      - JOB_MANAGER_RPC_ADDRESS=jobmanager

  taskmanager:
    image: flink:1.14.4-scala_2.11
    expose:
      - "6121"
      - "6122"
    depends_on:
      - jobmanager
    command: taskmanager
    links:
      - "jobmanager:jobmanager"
    environment:
      - JOB_MANAGER_RPC_ADDRESS=jobmanager
    scale: 2 #指定TaskManager的数量

在docker-compose.yml所有目录执行以下命令:

bash 复制代码
docker-compose up -d

执行过程:

+\] Running 14/14 ✔ taskmanager 12 layers \[⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿\] 0B/0B Pulled 129.9s ✔ e756f3fdd6a3 Pull complete 17.7s ✔ bf168a674899 Pull complete 8.6s ✔ e604223835cc Pull complete 19.0s ✔ b879d05afe7d Pull complete 17.7s ✔ a54258f91250 Pull complete 20.7s ✔ c395a90ab0cf Pull complete 30.3s ✔ b79b6485357a Pull complete 22.8s ✔ 7a587b6ad6b3 Pull complete 28.5s ✔ 9021ca31d420 Pull complete 26.8s ✔ b215a7eba672 Pull complete 32.2s ✔ de1d611fa80f Pull complete 107.8s ✔ 9354c4dc24c1 Pull complete 35.4s ✔ jobmanager Pulled 129.9s \[+\] Running 3/4 - Network flinkdata_default Created 1.5s ✔ Container flinkdata-jobmanager-1 Started 0.8s ✔ Container flinkdata-taskmanager-2 Started 1.2s ✔ Container flinkdata-taskmanager-1 Started 0.8s

控制台查看:

相关推荐
r***99822 小时前
mysql9.0windows安装
windows·adb
OneLIMS3 小时前
Windows Server 2022 + IIS + ASP.NET Core 完整可上传大文件的 报错的问题
windows·后端·asp.net
笨鸟要努力4 小时前
Qt C++ windows 设置系统时间
c++·windows·qt
q***44154 小时前
SQLMAP的下载安装和使用(Windows)
windows
回忆是昨天里的海5 小时前
docker存储-目录挂载
运维·docker·容器
子燕若水6 小时前
Nuitka 打包 教程windows版本
windows
用什么都重名6 小时前
Docker 镜像源配置指南
运维·docker·容器
h***04776 小时前
SpringBoot集成Flink-CDC,实现对数据库数据的监听
数据库·spring boot·flink
忙里偷闲学python6 小时前
containerd_buildkitd构建镜像,告别docker构建
运维·docker·容器
吴声子夜歌7 小时前
Windows——注册表
windows