想问一下flink应用的docker容器部署,是不是跟cdh部署flink一样啊?

想问一下flink应用的docker容器部署,是不是跟cdh部署flink一样啊?

展开
收起
wenti 2023-01-15 16:38:45 379 分享 版权
1 条回答
写回答
取消 提交回答
  • 不太一样,cdh感觉简单一点。docker部署flink如下: 1、拉取flink

    docker pull flink
    

    2、创建docker-compose.yml文件

    mkdir -p docker/flink
    vim /docker/flink/docker-compose.yml
    
    

    3、docker-compose.yml文件内容

    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-compose

    yum install docker-compose
    docker-compose -version
    
    

    5、在文件目录下启动

    docker-compose up -d 
    docker-compose down
    
    
    2023-01-15 23:00:04
    赞同 展开评论

国内唯一 Forrester 公共云容器平台领导者象限。

收录在圈子:
实时计算 Flink 版(Alibaba Cloud Realtime Compute for Apache Flink,Powered by Ververica)是阿里云基于 Apache Flink 构建的企业级、高性能实时大数据处理系统,由 Apache Flink 创始团队官方出品,拥有全球统一商业化品牌,完全兼容开源 Flink API,提供丰富的企业级增值功能。
还有其他疑问?
咨询AI助理