From 28c9d9bac4df3dfc10467befdc377b60e29d4031 Mon Sep 17 00:00:00 2001
From: wuxw7 <wuxw7@asiainfo.com>
Date: 星期日, 25 十一月 2018 00:28:40 +0800
Subject: [PATCH] 添加api 脚本

---
 Api/docker/Dockerfile |   11 +++++++++++
 Api/docker/onStart.sh |   11 +++++++++++
 Api/bin/start_api.sh  |   15 +++++++++++++++
 3 files changed, 37 insertions(+), 0 deletions(-)

diff --git a/Api/bin/start_api.sh b/Api/bin/start_api.sh
new file mode 100644
index 0000000..d73822a
--- /dev/null
+++ b/Api/bin/start_api.sh
@@ -0,0 +1,15 @@
+#!/bin/bash
+#### debug model prod
+#nohup java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=n -jar -Dspring.profiles.active=dev target/Api.jar $1 > center.log 2>&1 &
+
+#### normal prod model
+#nohup java -jar -Dspring.profiles.active=prod $1 target/Api.jar > center.log $1 2>&1 &
+
+#### normal test model
+#nohup java -jar -Dspring.profiles.active=test $1 target/Api.jar > center.log $1 2>&1 &
+
+#### normal dev model
+#nohup java -jar -Dspring.profiles.active=dev $1 target/Api.jar > center.log $1 2>&1 &
+nohup java -jar -Dspring.profiles.active=$1 $2 target/Api.jar > center.log $2 2>&1 &
+
+tail -100f center.log
\ No newline at end of file
diff --git a/Api/docker/Dockerfile b/Api/docker/Dockerfile
new file mode 100644
index 0000000..c49c334
--- /dev/null
+++ b/Api/docker/Dockerfile
@@ -0,0 +1,11 @@
+FROM registry.cn-beijing.aliyuncs.com/sxd/ubuntu-java8:1.0
+MAINTAINER wuxw <928255095@qq.com>
+
+ADD target/Api.jar /root/target/
+
+ADD bin/start_center.sh /root/
+
+
+RUN chmod u+x /root/start_api.sh
+
+CMD ["/root/start_api.sh","dev -Dcache"]
\ No newline at end of file
diff --git a/Api/docker/onStart.sh b/Api/docker/onStart.sh
new file mode 100644
index 0000000..d943b68
--- /dev/null
+++ b/Api/docker/onStart.sh
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+cp -r ../bin .
+
+cp  -r ../target .
+
+docker build -t java110/api .
+
+docker run -ti --name api_test -p8001:8001 -idt java110/api:latest
+
+docker logs -f api_test
\ No newline at end of file

--
Gitblit v1.8.0