File tree Expand file tree Collapse file tree 9 files changed +72
-0
lines changed Expand file tree Collapse file tree 9 files changed +72
-0
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ Build a lightweight hadoop cluster with below mentioned hadoop services. These v
7
7
- Debian: 8.3
8
8
- Java: Open JDK 7
9
9
- hadoop : 2.7.1
10
+ - pig: 0.15.0
10
11
- Zookeeper: 3.4.6
11
12
- Hbase: 1.1.2
12
13
- Kafka: 0.9.0.1
@@ -68,6 +69,7 @@ Please go through below READMEs to get detailed information about each image
68
69
- [ Alpine base README] ( alpine-base/README.md )
69
70
- [ Debian base README] ( debian-base/README.md )
70
71
- [ Hadoop README] ( hadoop/README.md )
72
+ - [ Pig README] ( hadoop/pig/README.md )
71
73
- [ Zookeeper README] ( zookeeper/README.md )
72
74
- [ Hbase README] ( hbase/README.md )
73
75
- [ Kafka README] ( kafka/README.md )
Original file line number Diff line number Diff line change @@ -7,3 +7,4 @@ cd ../storm; ./build.sh
7
7
8
8
cd ../debian-base; ./build.sh
9
9
cd ../hadoop; ./build.sh
10
+ cd pig; ./build.sh
Original file line number Diff line number Diff line change @@ -101,3 +101,10 @@ hadoop:
101
101
- " 8042:8042"
102
102
- " 8088:8088"
103
103
104
+ # #pig
105
+ pig :
106
+ image : anair/pig_hadoop_debian:0.15.0
107
+ container_name : pig
108
+ links :
109
+ - hadoop
110
+
Original file line number Diff line number Diff line change
1
+ FROM anair/hadoop_debian:2.7.1
2
+ MAINTAINER anair
3
+
4
+ LABEL description="Install pig on hadoop 2.7.1 image."
5
+
6
+ ENV PIG_VERSION 0.15.0
7
+
8
+ RUN wget -q http://apache.osuosl.org/pig/pig-$PIG_VERSION/pig-$PIG_VERSION.tar.gz && \
9
+ tar xzf pig-$PIG_VERSION.tar.gz -C /usr/local/ && \
10
+ ln -s /usr/local/pig-$PIG_VERSION /usr/local/pig && \
11
+ rm pig-$PIG_VERSION.tar.gz
12
+
13
+ ENV PATH $PATH:/usr/local/pig/bin
Original file line number Diff line number Diff line change
1
+ FROM railinc/hadoop_debian:2.7.1
2
+ MAINTAINER railinc
3
+
4
+ LABEL description="Install pig on hadoop 2.7.1 image."
5
+
6
+ ENV PIG_VERSION 0.15.0
7
+
8
+ RUN wget -q http://apache.osuosl.org/pig/pig-$PIG_VERSION/pig-$PIG_VERSION.tar.gz && \
9
+ tar xzf pig-$PIG_VERSION.tar.gz -C /usr/local/ && \
10
+ ln -s /usr/local/pig-$PIG_VERSION /usr/local/pig && \
11
+ rm pig-$PIG_VERSION.tar.gz
12
+
13
+ ENV PATH $PATH:/usr/local/pig/bin
Original file line number Diff line number Diff line change
1
+ # Pig docker image
2
+ This is a hadoop pig docker build project on Debian Linux distro.
3
+
4
+ ## Version
5
+ - hadoop: 2.7.1
6
+ - pig: 0.15.0
7
+
8
+
9
+ ## Building the image
10
+ - `` ./build.sh ``
11
+
12
+ ## Running
13
+ - `` docker run --name pig -it anair/pig_hadoop_debian:0.15.0 bash ``
14
+ - and then start running pig scripts
15
+
Original file line number Diff line number Diff line change
1
+ # Pig docker image
2
+ This is a hadoop pig docker build project on Debian Linux distro.
3
+
4
+ ## Version
5
+ - hadoop: 2.7.1
6
+ - pig: 0.15.0
7
+
8
+
9
+ ## Building the image
10
+ - ``./build.sh``
11
+
12
+ ## Running
13
+ - ``docker run --name pig -it railinc/pig_hadoop_debian:0.15.0 bash``
14
+ - and then start running pig scripts
15
+
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+ docker build -t anair/pig_hadoop_debian:0.15.0 .
3
+
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+ docker build -t railinc/pig_hadoop_debian:0.15.0 .
3
+
You can’t perform that action at this time.
0 commit comments