Commit 1b18b8c1094ee196cace06a85ff46393665c8b37
1 parent
0b17a5e3
Exists in
master
and in
1 other branch
Delete Dockerfile
Showing
1 changed file
with
0 additions
and
146 deletions
Show diff stats
Dockerfile
@@ -1,146 +0,0 @@ | @@ -1,146 +0,0 @@ | ||
1 | -FROM ubuntu:14.04 | ||
2 | - | ||
3 | -MAINTAINER Jonathan Brilhante | ||
4 | - | ||
5 | -ENV PYTHONIOENCODING UTF-8 | ||
6 | - | ||
7 | -RUN sudo apt-get update | ||
8 | - | ||
9 | -RUN sudo apt-get install locales -y | ||
10 | - | ||
11 | -RUN sudo locale-gen pt_BR.UTF-8 | ||
12 | - | ||
13 | -RUN sudo update-locale LC_ALL=pt_BR.UTF-8 LANG=pt_BR.UTF-8 | ||
14 | - | ||
15 | -ENV LANG pt_BR.UTF-8 | ||
16 | - | ||
17 | -ENV LANGUAGE pt_BR:pt:en | ||
18 | - | ||
19 | -ENV LC_ALL pt_BR.UTF-8 | ||
20 | - | ||
21 | -ARG IP | ||
22 | - | ||
23 | -RUN echo $IP | ||
24 | - | ||
25 | -EXPOSE 18422:18422 | ||
26 | - | ||
27 | -EXPOSE 5432 | ||
28 | - | ||
29 | -EXPOSE 6379 | ||
30 | - | ||
31 | -EXPOSE 200:200 | ||
32 | - | ||
33 | -EXPOSE 201:201 | ||
34 | - | ||
35 | -EXPOSE 8003:8003 | ||
36 | - | ||
37 | -EXPOSE 27017 | ||
38 | - | ||
39 | -EXPOSE 80:80 | ||
40 | - | ||
41 | -RUN useradd vlibras | ||
42 | - | ||
43 | -#RUN useradd vlibras | ||
44 | - | ||
45 | -RUN apt-get update | ||
46 | - | ||
47 | -RUN apt-get install build-essential -y | ||
48 | - | ||
49 | -RUN apt-get install wget curl unzip -y | ||
50 | - | ||
51 | -RUN apt-get -y install nmap | ||
52 | - | ||
53 | -RUN apt-get -y install psmisc | ||
54 | - | ||
55 | -RUN apt-get update | ||
56 | - | ||
57 | -RUN apt-get install redis-server -y | ||
58 | - | ||
59 | -RUN apt-get install apache2 apache2-mpm-prefork apache2-utils -y | ||
60 | - | ||
61 | -RUN sudo apt-get build-dep libapache2-mod-wsgi -y | ||
62 | - | ||
63 | -RUN echo "vlibras ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers | ||
64 | - | ||
65 | -#RUN mkdir /etc/profile.d/ | ||
66 | - | ||
67 | -RUN mkdir /etc/profile.d/lavid/ | ||
68 | - | ||
69 | -RUN mkdir /etc/profile.d/lavid/vlibras | ||
70 | - | ||
71 | -RUN chown -R vlibras /etc/profile.d/ | ||
72 | - | ||
73 | -ENV USER="vlibras" | ||
74 | - | ||
75 | -RUN mkdir /home/vlibras/ | ||
76 | - | ||
77 | -RUN chown vlibras /home/vlibras/ | ||
78 | - | ||
79 | -RUN mkdir /home/vlibras/container | ||
80 | - | ||
81 | -WORKDIR /home/vlibras/container/ | ||
82 | - | ||
83 | -#RUN wget http://150.165.205.38:8000/vlibras-wikilibras-container.zip | ||
84 | - | ||
85 | -#RUN unzip vlibras-wikilibras-container.zip | ||
86 | - | ||
87 | -ADD . /home/vlibras/container/ | ||
88 | - | ||
89 | -RUN chown -R vlibras /home/vlibras/container/ | ||
90 | - | ||
91 | -USER vlibras | ||
92 | - | ||
93 | -WORKDIR /home/vlibras/container/ | ||
94 | - | ||
95 | -RUN make install KEY=2324bc23-7d6f-4840-8905-b1e6c1675eed | ||
96 | - | ||
97 | -WORKDIR /home/vlibras/container/pybossa/ | ||
98 | - | ||
99 | -RUN printf "2324bc23-7d6f-4840-8905-b1e6c1675eed" | make install KEY=2324bc23-7d6f-4840-8905-b1e6c1675eed | ||
100 | - | ||
101 | -RUN cd pybossa && ln -sf themes/default/translations | ||
102 | - | ||
103 | -WORKDIR /home/vlibras/container/corretor_sinais/ | ||
104 | - | ||
105 | -RUN make install | ||
106 | - | ||
107 | -WORKDIR /home/vlibras/container/validador_sinais/ | ||
108 | - | ||
109 | -RUN make install | ||
110 | - | ||
111 | -WORKDIR /home/vlibras/container/wikilibrasV2/ | ||
112 | - | ||
113 | -RUN make install | ||
114 | - | ||
115 | -WORKDIR /home/vlibras/container/wikilibras-front/ | ||
116 | - | ||
117 | -RUN make install | ||
118 | - | ||
119 | -WORKDIR /home/vlibras/container/wikilibras-api/ | ||
120 | - | ||
121 | -RUN make install | ||
122 | - | ||
123 | -WORKDIR /home/vlibras/container/wikilibrasdbapi/ | ||
124 | - | ||
125 | -RUN sudo apt-get install mongodb -y | ||
126 | - | ||
127 | -RUN make install | ||
128 | - | ||
129 | -RUN ( sudo service postgresql start & sleep 1m ) ; make create-db | ||
130 | - | ||
131 | -WORKDIR /home/vlibras/container/taskmgr/ | ||
132 | - | ||
133 | -RUN make install | ||
134 | - | ||
135 | -WORKDIR /home/vlibras/container/ | ||
136 | - | ||
137 | -RUN make config KEY=2324bc23-7d6f-4840-8905-b1e6c1675eed | ||
138 | - | ||
139 | -WORKDIR /home/vlibras/container/pybossa/ | ||
140 | - | ||
141 | -RUN ( sudo service postgresql start & sleep 1m ) ; sudo su postgres -c 'psql --set ON_ERROR_STOP=off -f /home/vlibras/container/pybossa/wikilibras-pybossa.sql pybossa' | ||
142 | - | ||
143 | -RUN sudo apt-get install nano git htop -y | ||
144 | - | ||
145 | -ENTRYPOINT ( sudo service postgresql start & sudo service mongodb start & sleep 1m ) ; ( make start-up & sleep 1m) ; ( cd /home/vlibras/container/ ; make create_project ) ; ( cd /home/vlibras/container/taskmgr/ ; make run) & (sleep 1m ; cd /home/vlibras/container/wikilibrasdbapi/ ; make run) & (cd /home/vlibras/container/wikilibras-api/ ; make run) | ||
146 | -#ENTRYPOINT ( sudo service postgresql start & sudo service mongodb start & sleep 1m ) ; ( make start-up & sleep 1m) ; ( wget http://0.0.0.0/wikilibras-backend/create_project ; wget http://0.0.0.0/corretor-backend/create_project ; wget http://0.0.0.0/validador-backend/create_project ) ; ( cd /home/vlibras/container/taskmgr/ ; make run) & (sleep 1m ; cd /home/vlibras/container/wikilibrasdbapi/ ; make run) & (cd /home/vlibras/container/wikilibras-api/ ; make run) |