【发布时间】:2021-01-15 07:24:01
【问题描述】:
我想使用 Hadoop 3.2.x 为 pyspark 3.0.1 构建一个 docker 映像。在 docker 文件中,如果我使用pip install pyspark==3.0.1,它会安装 pyspark 3.0 但 hadoop 是 2.7。有没有办法实现这个或任何 docker 文件的例子。
【问题讨论】:
-
pip install pyspark并没有“安装 hadoop”以实际运行 Hadoop 集群的能力。无论如何,您还应该使用单独的 Docker 服务来运行 Spark 和 Hadoop -
@Kapil 你找到解决方案了吗?如果我想将 OneCricketeer 与 AWS S3(取决于 hadoop)一起使用 - 我想使用最新的 hadoop 版本...
-
@ItayB 在 docker 文件中添加了答案。
标签: hadoop pyspark dockerfile