pkeropen / hadoop-docker-lite

Hadoop cluster 精简版(hadoop & kafka & storm & hbase & phoenix & pig & zookeeper & flume)
Apache License 2.0
2 stars 2 forks source link
docker-compose hadoop-cluster

Hadoop cluster 精简版(hadoop & kafka & storm & hbase & phoenix & pig & zookeeper & flume)

使用下面提到的hadoop服务构建一个轻量级的hadoop集群。 这些版本与Hortonworks HDP 2.3.4发行版的版本相匹配。

Versions

Note: Hadoop和storm建立在Debian Linux和Alpine Linux上的版本上

Dockerhub: https://hub.docker.com/r/pkeropen3/

Prerequsities

The Docker project is tested on Ubuntu host. There is no guarantee that this will work on Windows. Docker项目在Window和macOS主机上进行了测试. 其中Window的使用docker-machine.

Building all images

这将单独构建每个镜像。 然后花费一些时间,并且只需要完成一次。

docker inspect --format='{{.NetworkSettings.IPAddress}}' zookeeper

docker inspect --format='{{.NetworkSettings.IPAddress}}' hbase

Verification

如果需要修改某个镜像,可以单独修改的构建脚本。构建脚本位于每个镜像目录中。

Starting

./start.sh (background process)

OR

docker-compose up (foreground process)

Stopping

docker-compose stop

Web UI

Notice

根目录有一个.env文件, 是Window的路径设置.COMPOSE_CONVERT_WINDOWS_PATHS=1, 在Window平台运作docker,不然会报如下错误:

env-img

READMEs

请通过以下README文档 , 获取有关每个镜像的详细信息

Reference

Fork Github