docker - docker 镜像可以使用 hadoop 吗?
问题描述
docker 镜像可以访问 hadoop 资源吗?例如。提交 YARN 作业并访问 HDFS;类似于MapR 的 Datasci。炼油厂,但适用于 Hortonworks HDP 3.1。(可能假设镜像将在 hadoop 集群节点上启动)。
看到了从 hadoop 节点启动 docker 应用程序的 hadoop文档,但对是否可以采用“其他方式”感兴趣(即能够使用常规docker -ti ...
命令启动 docker 映像并让该应用程序能够运行 hadoop jar 等。 (假设 docker 镜像主机本身就是一个 hadoop 节点))。我知道 MapR hadoop 有用于执行此操作的 docker 图像,但我对使用 Hortonworks HDP 3.1 很感兴趣。最终尝试在 docker 容器中运行h2o hadoop。
任何人都知道这是否可能或可以确认这是不可能的?
解决方案
是的。只要您有客户端 jars 和类似于容器边缘节点的适当配置,它就应该可以工作。
推荐阅读
- heroku - heroku push 有 npm 问题
- powershell - 使用Powershell判断AD用户密码复杂度
- assembly - MASM中两位数的减法?
- php - 配置SMTP参数时,不发送邮件
- algorithm - 使用 C++ 中的地图解决“从未排序的链表中删除重复项”时的 TLE
- reactjs - useEffect 每次都被执行,即使依赖关系没有改变
- powershell - 从 O365 组的成员列表中获取 AD 计算机
- angular - Docker 与 Angular
- sql - 如何在 Redshift 中使用 UNLOAD 为文件名添加日期
- terraform - 通过 Terraform 在映射中通过命令行传递 vars