searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

Hadoop编译环境构建

2024-07-05 09:56:32
5
0
  1. 拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/xxxx/centos:centos76AH3
  1. 运⾏docker run -it -v 本地hadoop源代码⽬录:/root/hadoop-3.2.1 -v 本地maven仓库位置:/root/.m2 registry.cn-hangzhou.aliyuncs.com/xxxx/centos:centos76AH3
docker run -it -v /Users/xxxx/Documents/Dockerfile/hadoop-3.2.1- src:/root/hadoop-3.2.1 -v /Users/xxxx/.m2:/root/.m2 registry.cnhangzhou.aliyuncs.com/xxxx/centos:centos76AH
  1. 进⼊容器后,运⾏命令进⾏编译
cd /root/hadoop-3.2.1 && mvn clean package -Pdist,native -DskipTests - Dtar
  1. 等待编译完成后。 在本地hadoop源代码⽬录/hadoop-dist/target中找到编译后的结果

注:

  1. 现在是通过挂载外部⽬录的⽅式将hadoop源码挂载到docker中的,后续可能会发⽣变化
  2. 可以不挂载maven仓库位置,但是编译过程会变慢
  3. 现在镜像是放在阿⾥云上⾯的,以后会放到公司内部
0条评论
0 / 1000
h****n
6文章数
0粉丝数
h****n
6 文章 | 0 粉丝
原创

Hadoop编译环境构建

2024-07-05 09:56:32
5
0
  1. 拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/xxxx/centos:centos76AH3
  1. 运⾏docker run -it -v 本地hadoop源代码⽬录:/root/hadoop-3.2.1 -v 本地maven仓库位置:/root/.m2 registry.cn-hangzhou.aliyuncs.com/xxxx/centos:centos76AH3
docker run -it -v /Users/xxxx/Documents/Dockerfile/hadoop-3.2.1- src:/root/hadoop-3.2.1 -v /Users/xxxx/.m2:/root/.m2 registry.cnhangzhou.aliyuncs.com/xxxx/centos:centos76AH
  1. 进⼊容器后,运⾏命令进⾏编译
cd /root/hadoop-3.2.1 && mvn clean package -Pdist,native -DskipTests - Dtar
  1. 等待编译完成后。 在本地hadoop源代码⽬录/hadoop-dist/target中找到编译后的结果

注:

  1. 现在是通过挂载外部⽬录的⽅式将hadoop源码挂载到docker中的,后续可能会发⽣变化
  2. 可以不挂载maven仓库位置,但是编译过程会变慢
  3. 现在镜像是放在阿⾥云上⾯的,以后会放到公司内部
文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0