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

控制台查看:

相关推荐
x***r1512 小时前
jdk-11.0.16.1_windows使用步骤详解(附JDK 11环境变量配置与验证教程)
java·开发语言·windows
网宿安全演武实验室3 小时前
当AI跑进容器:全链路容器安全检测与智能运营实
人工智能·安全·容器·k8s
玖釉-6 小时前
下一个排列:从字典序到原地算法的完整推导
数据结构·c++·windows·算法
cddchina7 小时前
【Steps Recorder 和 Snipping Tool】
windows·效率工具·截图工具
一点事7 小时前
docker:安装oracle 19c
docker·oracle·容器
我材不敲代码7 小时前
Python基础:列表详解、增删改查及常用高阶操作
开发语言·windows·python
安当加密8 小时前
Kubernetes Secret不安全?External Secrets Operator接入凭据管理服务实战,自动轮转零停机
安全·容器·kubernetes
KeanuReeves9 小时前
【常用操作】BAT常用脚本命令整理
windows
u01196082310 小时前
k8s-helm命令
linux·容器·kubernetes