This repository contains a docker file to build a docker image with Apache Tez. This docker image depends on our previous Hadoop docker image, available at the SequenceIQ GitHub page. The base Hadoop docker image is also available as an official Docker image (sequenceiq/hadoop-docker).
docker pull sequenceiq/tez:v0.5onHadoop2.5
Alternatively you can build it from the Dockerfile.
docker build -t sequenceiq/tez .
docker run -i -t -P sequenceiq/tez /etc/bootstrap.sh -bash
Apache Hadoop 2.5
Apache Tez 0.5.0
When running one of the stock map-reduce examples, the TEZ DAG ApplicationMaster will run the map-reduce job instead of the YARN MR AppMaster. This can be verified by looking at the YARN ResourceManager UI.
$HADOOP_PREFIX/bin/hadoop jar $HADOOP_PREFIX/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.5.0.jar grep input output 'dfs[a-z.]+'
There is also a basic Tez MRR job example in one of the tez jars. You can test it by running the following:
$HADOOP_PREFIX/bin/hadoop jar /usr/local/tez/tez-examples-0.5.0.jar orderedwordcount input output-owc
Content type
Image
Digest
sha256:1d7be9119…
Size
906.7 MB
Last updated
almost 11 years ago
docker pull sequenceiq/tez