基于2.6.0-cdh-5.14.2的hadoop版本搭建

基于2.6.0-cdh-5.14.2的hadoop版本搭建

以下是构建dockerfile的的相关应用:

kafka
zookeeper
hadoop
hbase 
flink 1.9.1
scala 2.11.12
jdk 1.8

基础镜像位alpine

由于alpine的优势,我在其底层构建就使用了alpine相比于传统的系统镜像是优势,大大减小了空间

最终的状态:
运行出来的镜像

如果你不愿意自己构建那么我已经构建好了并上传至阿里云镜像平台之上,具体的使用方式为

docker run -p 50070:50070 -p 60010:60010 -p 8081:8081 -p 2181:2181 -p 19888:19888 -p 8020:8020 -p 9092:9092 -p 9093:9093 -p 9001:9000 -p 8088:8088 --name hadoop -h hadoop   registry.cn-hongkong.aliyuncs.com/shi1995101/hadoop:2.6.0-cdh-.5.14.2 

这里的端口号是可以改变的,具体看自己的需求,但是hostname指定是不能编译,究其原因是因为小弟的技术还是太菜,只能依靠这种笨办法指定.

如果你想看如果构建出来的,可以通过以下链接访问我的gitee,pull下来查看这部分dockerfile和shell的代码

bigdata-dockerfile

你可能感兴趣的:(大数据框架)