代码拉取完成,页面将自动刷新
同步操作将从 爱多一点/hadoop-docker-nn 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#!/usr/bin/env bash
# build all docker images except supermy/cloud-cdh5:latest
# base
# hdfs
##第一次构造的时候放开,从网络同步资源,需要较好的带宽
docker build -t supermy/cloud-cdh5:snappy -f Dockerfile-snappy-spark.conf .
#sed s/cdh5\:latest/cdh5\:snappy/ hdfs/nn/Dockerfile > hdfs/nn/Dockerfile-snappy-spark
#sed s/cdh5\:latest/cdh5\:snappy/ hdfs/dn/Dockerfile > hdfs/dn/Dockerfile-snappy-spark
#sed s/cdh5\:latest/cdh5\:snappy/ hdfs/yarn/Dockerfile > hdfs/yarn/Dockerfile-snappy-spark
docker build -t supermy/cloud-nn:snappy -f hdfs/nn/Dockerfile-snappy-spark hdfs/nn/
docker build -t supermy/cloud-dn:snappy -f hdfs/dn/Dockerfile-snappy-spark hdfs/dn/
docker build -t supermy/cloud-yarn:snappy -f hdfs/yarn/Dockerfile-snappy-spark hdfs/yarn/
# hbase+hive
#第一次构造的时候放开,从网络同步资源,需要较好的带宽
#加入压缩
docker build -t supermy/cloud-hbase:snappy -f hbase/Dockerfile-snappy-spark hbase/
#sed s/hbase\:cdh5/hbase\:snappy/ hbase/hmaster/Dockerfile > hbase/hmaster/Dockerfile-snappy-spark
#sed s/hbase\:cdh5/hbase\:snappy/ hbase/hregionserver/Dockerfile > hbase/hregionserver/Dockerfile-snappy-spark
#sed s/hbase\:cdh5/hbase\:snappy/ hbase/init-hive-hbase/Dockerfile > hbase/init-hive-hbase/Dockerfile-snappy-spark
docker build -t supermy/cloud-hb:snappy -f hbase/hmaster/Dockerfile-snappy-spark hbase/hmaster/
docker build -t supermy/cloud-rs:snappy -f hbase/hregionserver/Dockerfile-snappy-spark hbase/hregionserver/
docker build -t supermy/cloud-initdb:snappy -f hbase/init-hive-hbase/Dockerfile-snappy-spark hbase/init-hive-hbase/
#减少空间占用,删除压缩模式的镜像包
#docker images|grep cdh5|grep -v snappy-spark|grep -v hbase|grep -v yarn|grep -v latest|awk '{print $3}'|xargs docker rmi
#docker ps -a|awk '{print $1}'|xargs docker rm
docker images|grep none|awk '{print $3}'|xargs docker rmi
docker images|grep jamesmo
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。