File tree Expand file tree Collapse file tree 16 files changed +50
-37
lines changed Expand file tree Collapse file tree 16 files changed +50
-37
lines changed Original file line number Diff line number Diff line change @@ -26,7 +26,8 @@ Note: Hadoop and storm are built on Debian Linux and all others on Alpine Linux
26
26
27
27
28
28
## Building all images
29
- - `` ./build.sh ``
29
+ - Pull from docker hub OR
30
+ - Build each image individually
30
31
31
32
> This will individually build the above mentioned images. This will take sometime and is required to be done only once.
32
33
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
# ##zookeeper
2
2
zookeeper :
3
- image : anair /zookeeper_alpine:3.4.6
3
+ image : anoopnair /zookeeper_alpine:3.4.6
4
4
container_name : zookeeper
5
5
hostname : zk
6
6
ports :
7
7
- " 2181:2181"
8
8
9
9
# ##hbase
10
10
hbase :
11
- image : anair /hbase_alpine:1.1.2
11
+ image : anoopnair /hbase_alpine:1.1.2
12
12
container_name : hbase
13
13
hostname : hbase
14
14
ports :
21
21
22
22
# ##kafka
23
23
kafka :
24
- image : anair /kafka_alpine:0.9.0.1
24
+ image : anoopnair /kafka_alpine:0.9.0.1
25
25
hostname : kafka
26
26
ports :
27
27
- " 9092:9092"
@@ -49,7 +49,7 @@ kafka-manager:
49
49
50
50
# ##Storm
51
51
nimbus :
52
- image : anair /storm-nimbus_debian:0.10.0
52
+ image : anoopnair /storm-nimbus_debian:0.10.0
53
53
container_name : storm-nimbus
54
54
hostname : nimbus
55
55
ports :
@@ -62,7 +62,7 @@ nimbus:
62
62
- hbase:hbase
63
63
64
64
supervisor :
65
- image : anair /storm-supervisor_debian:0.10.0
65
+ image : anoopnair /storm-supervisor_debian:0.10.0
66
66
ports :
67
67
- " 8000"
68
68
- " 22"
@@ -71,7 +71,7 @@ supervisor:
71
71
- zookeeper:zk
72
72
- hbase:hbase
73
73
ui :
74
- image : anair /storm-ui_debian:0.10.0
74
+ image : anoopnair /storm-ui_debian:0.10.0
75
75
container_name : storm-ui
76
76
ports :
77
77
- " 49080:8080"
82
82
83
83
# #hadoop
84
84
hadoop :
85
- image : anair /hadoop_debian:2.7.1
85
+ image : anoopnair /hadoop_debian:2.7.1
86
86
container_name : hadoop
87
87
hostname : hadoop
88
88
ports :
@@ -103,7 +103,7 @@ hadoop:
103
103
104
104
# #pig
105
105
pig :
106
- image : anair /pig_hadoop_debian:0.15.0
106
+ image : anoopnair /pig_hadoop_debian:0.15.0
107
107
container_name : pig
108
108
links :
109
109
- hadoop
Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
- docker build -t anair /kafka_alpine:0.9.0.1 .
2
+ docker build -t anoopnair /kafka_alpine:0.9.0.1 .
3
3
docker pull sheepkiller/kafka-manager
Original file line number Diff line number Diff line change @@ -29,4 +29,4 @@ http://localhost:49080
29
29
## Deploy a topology
30
30
31
31
32
- docker run -v _HOST-WORKSPACE_:/home/storm --rm --entrypoint storm anair /storm-nimbus_debian:0.10.0 jar /home/storm/_ARTIFACT-NAME_.jar _MAIN-CLASS-PACKAGE_ local -c nimbus.host=`docker inspect --format='{{.NetworkSettings.IPAddress}}' storm-nimbus`
32
+ docker run -v _HOST-WORKSPACE_:/home/storm --rm --entrypoint storm anoopnair /storm-nimbus_debian:0.10.0 jar /home/storm/_ARTIFACT-NAME_.jar _MAIN-CLASS-PACKAGE_ local -c nimbus.host=`docker inspect --format='{{.NetworkSettings.IPAddress}}' storm-nimbus`
Original file line number Diff line number Diff line change 1
1
zookeeper :
2
- image : anair /zookeeper_alpine:3.4.6
2
+ image : anoopnair /zookeeper_alpine:3.4.6
3
3
hostname : zk
4
4
ports :
5
5
- " 2181:2181"
6
6
7
7
nimbus :
8
- image : anair /storm-nimbus_debian:0.10.0
8
+ image : anoopnair /storm-nimbus_debian:0.10.0
9
9
ports :
10
10
- " 49773:3773"
11
11
- " 49772:3772"
@@ -15,7 +15,7 @@ nimbus:
15
15
- zookeeper:zk
16
16
17
17
supervisor :
18
- image : anair /storm-supervisor_debian:0.10.0
18
+ image : anoopnair /storm-supervisor_debian:0.10.0
19
19
ports :
20
20
- " 8000"
21
21
- " 22"
@@ -24,7 +24,7 @@ supervisor:
24
24
- zookeeper:zk
25
25
26
26
ui :
27
- image : anair /storm-ui_debian:0.10.0
27
+ image : anoopnair /storm-ui_debian:0.10.0
28
28
ports :
29
29
- " 49080:8080"
30
30
- " 22"
Original file line number Diff line number Diff line change 1
- FROM anair /storm_debian:0.10.0
2
- MAINTAINER anair
1
+ FROM anoopnair /storm_debian:0.10.0
2
+ MAINTAINER Anoop Nair<anoopnair.it@gmail.com>
3
3
4
4
LABEL description="Docker Storm Nimbus image"
5
5
Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
- docker build -t anair /storm-nimbus_debian:0.10.0 .
2
+ docker build -t anoopnair /storm-nimbus_debian:0.10.0 .
Original file line number Diff line number Diff line change 1
- FROM anair /storm_debian:0.10.0
2
- MAINTAINER anair
1
+ FROM anoopnair /storm_debian:0.10.0
2
+ MAINTAINER Anoop Nair<anoopnair.it@gmail.com>
3
3
4
4
LABEL description="Docker Storm Supervisor image"
5
5
Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
- docker build -t anair /storm-supervisor_debian:0.10.0 .
2
+ docker build -t anoopnair /storm-supervisor_debian:0.10.0 .
Original file line number Diff line number Diff line change 1
- FROM anair /storm_debian:0.10.0
2
- MAINTAINER anair
1
+ FROM anoopnair /storm_debian:0.10.0
2
+ MAINTAINER Anoop Nair<anoopnair.it@gmail.com>
3
3
4
4
LABEL description="Docker Storm UI image"
5
5
Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
- docker build -t anair /storm-ui_debian:0.10.0 .
2
+ docker build -t anoopnair /storm-ui_debian:0.10.0 .
Original file line number Diff line number Diff line change 1
- FROM anair /hadoop_base_debian
2
- MAINTAINER anair
1
+ FROM anoopnair /hadoop_base_debian
2
+ MAINTAINER Anoop Nair<anoopnair.it@gmail.com>
3
3
4
4
LABEL description="Docker Storm base image"
5
5
Original file line number Diff line number Diff line change
1
+ FROM anair/hadoop_base_debian
2
+ MAINTAINER anair
3
+
4
+ LABEL description="Docker Storm base image"
5
+
6
+ ENV STORM_VERSION 0.10.0
7
+
8
+ RUN wget -q -O - http://mirrors.sonic.net/apache/storm/apache-storm-$STORM_VERSION/apache-storm-$STORM_VERSION.tar.gz | tar -xzf - -C /opt
9
+
10
+ ENV STORM_HOME /opt/apache-storm-$STORM_VERSION
11
+ RUN groupadd storm; useradd --gid storm --home-dir /home/storm --create-home --shell /bin/bash storm; chown -R storm:storm $STORM_HOME; mkdir /var/log/storm ; chown -R storm:storm /var/log/storm
12
+
13
+ RUN ln -s $STORM_HOME/bin/storm /usr/bin/storm
14
+
15
+ ADD storm.yaml $STORM_HOME/conf/storm.yaml
16
+ ADD cluster.xml $STORM_HOME/logback/cluster.xml
17
+ ADD config-supervisord.sh /usr/bin/config-supervisord.sh
18
+ ADD start-supervisor.sh /usr/bin/start-supervisor.sh
19
+
20
+ RUN echo [supervisord] | tee -a /etc/supervisor/supervisord.conf ; echo nodaemon=true | tee -a /etc/supervisor/supervisord.conf
Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
- docker build -t anair /storm_debian:0.10.0 .
2
+ docker build -t anoopnair /storm_debian:0.10.0 .
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+ docker build -t anair/storm_debian:0.10.0 .
You can’t perform that action at this time.
0 commit comments