首页 > 其他分享 >Docker部署flink备忘

Docker部署flink备忘

时间:2022-11-21 18:05:46浏览次数:73  
标签:compose scala flink jobmanager 备忘 欣宸 Docker 2.12

欢迎访问我的GitHub

这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos

  • 本文目的是给自己备忘的,在后面的工作和学习中若想快速搭建Flink环境用于开发,可以照此进行;

版本

  1. 操作系统:群晖DS218+(DSM 6.2.2-24922 Update 4)
  2. docker:18.09
  3. docerk-compose:1.24.0
  4. flink:1.9.2-scala_2.12

操作步骤

  • SSH登录服务器;
  • 创建文件docker-compose.yml,内容如下:
version: "2.1"
services:
  jobmanager:
    image: flink:1.9.2-scala_2.12
    expose:
      - "6123"
    ports:
      - "8081:8081"
    command: jobmanager
    environment:
      - JOB_MANAGER_RPC_ADDRESS=jobmanager
  taskmanager:
    image: flink:1.9.2-scala_2.12
    expose:
      - "6121"
      - "6122"
    depends_on:
      - jobmanager
    command: taskmanager
    links:
      - "jobmanager:jobmanager"
    environment:
      - JOB_MANAGER_RPC_ADDRESS=jobmanager
  • 执行命令 docker-compose up -d ,控制台显示如下: 在这里插入图片描述
  • 访问宿主机的8081端口,可见dashboard: 在这里插入图片描述
  • 至此,flink搭建成功,可以提交任务了。

欢迎关注51CTO博客:程序员欣宸

学习路上,你不孤单,欣宸原创一路相伴...

标签:compose,scala,flink,jobmanager,备忘,欣宸,Docker,2.12
From: https://blog.51cto.com/zq2599/5872490

相关文章

  • docker资源配额
    百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od37docker资源配额7.1docker容器控制cpuDocker通过cgroup来控制容器使用的资源限......
  • docker私有镜像仓库harbor
    百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od38docker私有镜像仓库harborHarbor介绍Docker容器应用的开发和运行离不开可靠的......
  • docker运行jar包
    1.将jar包传到服务器2.在jar包的同路径下新建一个dockerfile(内容如下)FROMjava:8#Defaultputyourapplicationpackageinto/home/admin/app/ENVAPP_BASE/home......
  • 基于dockerfile构建镜像
    百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od34基于dockerfile构建镜像4.1dockerfile语法详解Dockerfile是一个用来构建镜像......
  • docker数据持久化
    百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od35docker数据持久化5.1docker容器的数据管理5.1.1Docker容器的数据卷数据卷是......
  • docker容器互联
    百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od36docker容器互联6.1docker容器的网络基础6.1.1docker01.安装docker的时候,会......
  • 1、Docker最新入门教程-Docker概述
    1.Docker概述Docker是一个用于开发、运输和运行应用程序的开放平台。Docker使您能够将应用程序与基础架构分开,以便您可以快速交付软件。使用Docker,您可以像管理应用程......
  • docker、nginx、jar
    windows修改nginx配置文件后,重启nginx命令之前每次改配置文件,为了让修改后的配置生效都要在任务栏中找nginx杀进程,太麻烦了nginx-sreloadjava-jar参数不生效,是因......
  • Docker run 命令
    dockerrun:创建一个新的容器并运行一个命令语法dockerrun[OPTIONS]IMAGE[COMMAND][ARG...]OPTIONS说明:-astdin: 指定标准输入输出内容类型,可选STDIN/STDOUT......
  • docker-compose.yml 使用说明
    docker-compose.yml结构docker-compose.yml文件分为三个主要部分:services、networks、volumes.。services主要用来定义各个容器。networks定义需要使用到的net......