Skip to content

Commit ea2cbcf

Browse files
committed
Docker build works
1 parent 5feef7b commit ea2cbcf

File tree

2 files changed

+38
-18
lines changed

2 files changed

+38
-18
lines changed

complete/Dockerfile

Lines changed: 32 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -60,38 +60,60 @@ EXPOSE 9000
6060

6161
RUN echo "....."
6262
#ML
63-
RUN git clone https://github.com/tudarmstadt-lt/GermaNER.git
63+
64+
RUN git clone --progress --verbose http://github.com/tudarmstadt-lt/GermaNER.git
6465
RUN ls -lh
6566
RUN cd GermaNER/germaner && mvn clean install -q -Drat.skip=true
6667

67-
RUN git clone https://github.com/seyyaw/cleartk.git
68-
RUN cd cleartk && mvn clean install -q -Drat.skip=true -Dcleartk.skipTests=svmlight -DskipTests
68+
RUN git clone --progress --verbose https://github.com/seyyaw/cleartk.git
69+
RUN cd cleartk && mvn clean install -Drat.skip=true -Dcleartk.skipTests=svmlight -DskipTests
70+
71+
USER linuxbrew
72+
RUN brew tap homebrew/science
73+
RUN brew install crfsuite
74+
USER root
6975

70-
#RUN echo "..........."
76+
RUN echo "..............."
7177
RUN git clone https://${user}@github.com/anon-ml/anonml-recognition-ml.git
7278

7379

80+
7481
RUN cd anonml-recognition-ml/service/src/main/resources/GermaNER && wget https://github.com/tudarmstadt-lt/GermaNER/releases/download/germaNER0.9.1/data.zip
7582

7683
RUN touch anonml-recognition-ml/service/src/main/resources/GermaNER/temp-file-to-annotate.txt
7784
RUN cd anonml-recognition-ml && git checkout ${branch} && mvn clean install -q -DskipTests
85+
86+
7887
RUN echo "Admin"
7988
# ADMIN
8089
RUN git clone https://${user}@github.com/anon-ml/anonml-admin.git
8190
RUN cd anonml-admin && git checkout ${branch} && mvn clean install -q -DskipTests
8291
EXPOSE 7000
8392

84-
USER linuxbrew
85-
RUN brew tap homebrew/science
86-
RUN brew install crfsuite
93+
94+
USER root
95+
RUN echo "copy12"
96+
RUN mkdir model
97+
#RUN ls -lh anonml-recognition-ml/service/src/main/resources/GermaNER/model
98+
RUN mv anonml-recognition-ml/service/src/main/resources/GermaNER/model/model.jar model/model.jar
99+
RUN mv anonml-recognition-ml/service/src/main/resources/GermaNER/model/feature.xml model/feature.xml
100+
#RUN mv anonml-recognition-ml/service/src/main/resources/GermaNER/model/MANIFEST.MF model/MANIFEST.MF
101+
87102

88103
USER root
89104
EXPOSE 9003
90105

106+
RUN locale-gen en_US.UTF-8
107+
ENV LANG en_US.UTF-8
108+
ENV LANGUAGE en_US:en
109+
ENV LC_ALL en_US.UTF-8
110+
91111
EXPOSE 9900
92112
EXPOSE 9901
93113
EXPOSE 9902
94114
EXPOSE 9903
95-
RUN echo "......"
96-
COPY start.sh /
97-
ENTRYPOINT /start.sh
115+
EXPOSE 9333
116+
EXPOSE 8000
117+
RUN echo ".."
118+
COPY start2.sh /
119+
ENTRYPOINT /start2.sh
Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
11
#!/usr/bin/env bash
22
mongod&
33
sleep 30
4-
java -Xmx4096m -Djava.security.egd=file:/dev/./urandom -jar anonml-recognition-ml/service/target/recognition-machinelearning-service-0.0.1-SNAPSHOT.jar &
5-
sleep 100
4+
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9333 -Xmx4096m -Djava.security.egd=file:/dev/./urandom -jar anonml-recognition-ml/service/target/recognition-machinelearning-service-0.0.1-SNAPSHOT.jar &
5+
#sleep 100
66
java -Djava.security.egd=file:/dev/./urandom -jar anonml-admin/target/admin-0.0.1-SNAPSHOT.jar &
7-
sleep 30
7+
#sleep 30
88
java -Djava.security.egd=file:/dev/./urandom -jar anonml-document-management/service/target/document-management-service-0.0.1-SNAPSHOT.jar &
9-
sleep 30
9+
#sleep 30
1010
java -Djava.security.egd=file:/dev/./urandom -jar anonml-web/target/web-0.0.1-SNAPSHOT.jar &
11-
sleep 30
12-
java -Djava.security.egd=file:/dev/./urandom -jar anonml-recognition-rulebased/service/target/recognition-rulebased-service-0.0.1-SNAPSHOT.jar
13-
14-
11+
#sleep 30
12+
java -Djava.security.egd=file:/dev/./urandom -jar anonml-recognition-rulebased/service/target/recognition-rulebased-service-0.0.1-SNAPSHOT.jar

0 commit comments

Comments
 (0)