Sfoglia il codice sorgente

加入docker启动

wuxw7 7 anni fa
parent
commit
fa0039081d

+ 4 - 4
CenterService/bin/start_centerService.sh

@@ -1,14 +1,14 @@
 #!/bin/bash
 #### debug model prod
-#nohup java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=n -jar -Dspring.profiles.active=dev CenterService.jar $1 > center.log 2>&1 &
+#nohup java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=n -jar -Dspring.profiles.active=dev target/CenterService.jar $1 > center.log 2>&1 &
 
 #### normal prod model
-#nohup java -jar -Dspring.profiles.active=prod $1 CenterService.jar > center.log $1 2>&1 &
+#nohup java -jar -Dspring.profiles.active=prod $1 target/CenterService.jar > center.log $1 2>&1 &
 
 #### normal test model
-#nohup java -jar -Dspring.profiles.active=test $1 CenterService.jar > center.log $1 2>&1 &
+#nohup java -jar -Dspring.profiles.active=test $1 target/CenterService.jar > center.log $1 2>&1 &
 
 #### normal dev model
-nohup java -jar -Dspring.profiles.active=dev $1 CenterService.jar > center.log $1 2>&1 &
+nohup java -jar -Dspring.profiles.active=dev $1 target/CenterService.jar > center.log $1 2>&1 &
 
 tail -100f center.log

+ 11 - 0
CenterService/docker/Dockerfile

@@ -0,0 +1,11 @@
+FROM registry.cn-beijing.aliyuncs.com/sxd/ubuntu-java8:1.0
+MAINTAINER wuxw <wuxw7@asiainfo.com>
+
+ADD target/CenterService.jar /root/target/
+
+ADD bin/start_eureka.sh /root/
+
+
+RUN chmod u+x /root/start_centerService.sh
+
+CMD ["/root/start_centerService.sh"]

+ 11 - 0
CenterService/docker/onStart.sh

@@ -0,0 +1,11 @@
+#!/bin/bash
+
+cp -r ../bin .
+
+cp  -r ../target .
+
+docker build -t java110/docker-centerService .
+
+docker run -ti --name centerService_test -p8001:8001 -idt java110/docker-centerService:latest
+
+docker logs -f centerService_test

+ 5 - 5
eureka/docker/Dockerfile

@@ -1,11 +1,11 @@
-FROM docker pull registry.cn-beijing.aliyuncs.com/sxd/ubuntu-java8:1.0
+FROM registry.cn-beijing.aliyuncs.com/sxd/ubuntu-java8:1.0
 MAINTAINER wuxw <wuxw7@asiainfo.com>
 
-ADD ../target/eureka.jar /usr/local/
+ADD target/eureka.jar /root/target/
 
-ADD ../bin/start_eureka.sh /usr/local/
+ADD bin/start_eureka.sh /root/
 
 
-RUN chmod u+x /usr/local/start_eureka.sh
+RUN chmod u+x /root/start_eureka.sh
 
-CMD ["/usr/local/start_eureka.sh"]
+CMD ["/root/start_eureka.sh"]

+ 11 - 0
eureka/docker/onStart.sh

@@ -0,0 +1,11 @@
+#!/bin/bash
+
+cp -r ../bin .
+
+cp  -r ../target .
+
+docker build -t java110/docker-eureka .
+
+docker run -ti --name eureka_test -p8761:8761 -idt java110/docker-eureka:latest
+
+docker logs -f eureka_test