Open TimHe95 opened 6 years ago
你直接执行start-container.sh
即可,执行结束之后会直接进入到hadoop-master容器中。
在hadoop-master容器中,执行start-hadoop.sh
就启动hdfs和yarn了
使用kiwenlau/hadoop:1.0
。
你可能是先阅读了 基于Docker搭建多节点Hadoop集群 | KiwenLau,下载了文中提到的那 4 个镜像,现在它们已经不被需要了。
执行docker rmi
删掉即可。
脚本中的代码:
# start hadoop master container sudo docker rm -f hadoop-master &> /dev/null echo "start hadoop-master container..." sudo docker run -itd \ --net=hadoop \ -p 50070:50070 \ -p 8088:8088 \ --name hadoop-master \ --hostname hadoop-master \ kiwenlau/hadoop:1.0 &> /dev/null
但是下载的却是kiwenlau/hadoop-master:0.1.0,到底该用哪个呢? 最后我有5个镜像: