Docker安装Flink教程

 更新时间:2024年11月29日 10:11:08   作者:清淡的粥  
文章描述了如何在Docker中安装Flink的详细步骤,包括拉取镜像、创建文件夹、编辑yml文件、执行命令、检查Docker-compose版本、赋予操作权限以及通过Web端访问Flink

Docker安装Flink

1、拉取镜像

docker pull flink

2、创建文件夹,编辑yml文件

mkdir -p docker/flink
vim /docker/flink/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

3、在文件夹路径下执行

docker-compose up -d 

4、执行失败的话

先查看一下docker-compose版本、或者有没有安装

1)查看版本

docker-compose -version

2)没有安装的话,执行:

①安装:

pip install docker-compose

②再次查看版本:

docker-compose -version

5、赋予操作权限

后面是docker-compose目录

你也可以cd到docker-compose的上级去执行

sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

6、web端访问:公网:端口号

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • docker 搭建 ElasticSearch过程解析

    docker 搭建 ElasticSearch过程解析

    这篇文章主要介绍了docker搭建ElasticSearch的过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,,需要的朋友可以参考下
    2023-08-08
  • Docker容器迁移到其他服务器的5种方法详解

    Docker容器迁移到其他服务器的5种方法详解

    这篇文章主要介绍了Docker容器迁移到其他服务器的5种方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • docker容器与centos宿主机时间一致设置方法

    docker容器与centos宿主机时间一致设置方法

    这篇文章主要介绍了docker容器与centos宿主机时间一致设置方法,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2024-05-05
  • 容器Docker入门详解

    容器Docker入门详解

    这篇文章主要介绍了容器Docker入门详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • 使用Docker构建并部署Go Web服务的详细教学

    使用Docker构建并部署Go Web服务的详细教学

    在现代软件开发中,应用的可移植性和环境一致性至关重要,本文将带你从零开始,实战演示如何使用 Docker 构建并部署一个 Go Web 服务,需要的可以了解下
    2025-10-10
  • docker inspect 命令使用技巧

    docker inspect 命令使用技巧

    这篇文章主要介绍了docker inspect 命令使用技巧,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-01-01
  • Docker中cgroups资源控制实战

    Docker中cgroups资源控制实战

    cgroups是Linux内核的功能,允许用户管理和限制进程组资源使用,支持资源限制、优先级控制、资源记录等,应用广泛,Docker和k8s等容器技术,通过cgroups实现精细的资源控制,本文就来详细的介绍一下
    2024-11-11
  • Docker部署Consul配置过程解析

    Docker部署Consul配置过程解析

    这篇文章主要介绍了Docker部署Consul配置过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • Docker build创建镜像命令示例实践

    Docker build创建镜像命令示例实践

    本文讲解Dockerfile的核心概念、基础指令、构建流程及优化技巧,涵盖镜像层结构、构建上下文、常用命令参数,强调多阶段构建、轻量镜像等最佳实践,感兴趣的朋友跟随小编一起看看吧
    2025-08-08
  • Docker Desktop常见的几种启动失败问题解决方法

    Docker Desktop常见的几种启动失败问题解决方法

    使用Docker Desktop 可以很方便的启用 Kubernetes,下面这篇文章主要给大家介绍了关于Docker Desktop常见的几种启动失败问题解决方法的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-09-09

最新评论