From 9ee0dd4e3b838f8b10bc256a1e05577e277c6405 Mon Sep 17 00:00:00 2001
From: "uzhou.zy" <uzhou.zy@alibaba-inc.com>
Date: Tue, 7 May 2019 14:49:48 +0800
Subject: [PATCH] add dockerfile and tars(include jdk and maven)

---
 dockerfile/debian-jdk8-devel/Dockerfile                |  6 ++++++
 .../debian-jdk8-release-consumer/Dockerfile            | 10 ++++++++++
 .../debian-jdk8-release-consumer/start.sh              |  1 +
 .../debian-jdk8-release-provider/Dockerfile            | 10 ++++++++++
 .../debian-jdk8-release-provider/start.sh              |  1 +
 dockerfile/debian-jdk8/Dockerfile                      | 10 ++++++++++
 6 files changed, 38 insertions(+)
 create mode 100644 dockerfile/debian-jdk8-devel/Dockerfile
 create mode 100644 dockerfile/debian-jdk8-release/debian-jdk8-release-consumer/Dockerfile
 create mode 100644 dockerfile/debian-jdk8-release/debian-jdk8-release-consumer/start.sh
 create mode 100644 dockerfile/debian-jdk8-release/debian-jdk8-release-provider/Dockerfile
 create mode 100644 dockerfile/debian-jdk8-release/debian-jdk8-release-provider/start.sh
 create mode 100644 dockerfile/debian-jdk8/Dockerfile

diff --git a/dockerfile/debian-jdk8-devel/Dockerfile b/dockerfile/debian-jdk8-devel/Dockerfile
new file mode 100644
index 0000000..0a0d896
--- /dev/null
+++ b/dockerfile/debian-jdk8-devel/Dockerfile
@@ -0,0 +1,6 @@
+FROM registry.cn-shanghai.aliyuncs.com/aliware2019/aliware:debian-jdk
+
+ADD apache-maven-3.6.1-bin.tar.gz /opt
+
+ENV MAVEN_HOME=/opt/apache-maven-3.6.1
+ENV PATH=${PATH}:${MAVEN_HOME}/bin
diff --git a/dockerfile/debian-jdk8-release/debian-jdk8-release-consumer/Dockerfile b/dockerfile/debian-jdk8-release/debian-jdk8-release-consumer/Dockerfile
new file mode 100644
index 0000000..8a2601d
--- /dev/null
+++ b/dockerfile/debian-jdk8-release/debian-jdk8-release-consumer/Dockerfile
@@ -0,0 +1,10 @@
+FROM registry.cn-shanghai.aliyuncs.com/aliware2019/aliware:debian-jdk8-devel
+
+COPY service-consumer-1.0.0.jar /usr/local/service/
+
+COPY start.sh /usr/local/service
+
+WORKDIR /usr/local/service
+
+ENTRYPOINT ["sh","start.sh"]
+
diff --git a/dockerfile/debian-jdk8-release/debian-jdk8-release-consumer/start.sh b/dockerfile/debian-jdk8-release/debian-jdk8-release-consumer/start.sh
new file mode 100644
index 0000000..daf523c
--- /dev/null
+++ b/dockerfile/debian-jdk8-release/debian-jdk8-release-consumer/start.sh
@@ -0,0 +1 @@
+java -jar service-consumer-1.0.0.jar
diff --git a/dockerfile/debian-jdk8-release/debian-jdk8-release-provider/Dockerfile b/dockerfile/debian-jdk8-release/debian-jdk8-release-provider/Dockerfile
new file mode 100644
index 0000000..bbfb6b0
--- /dev/null
+++ b/dockerfile/debian-jdk8-release/debian-jdk8-release-provider/Dockerfile
@@ -0,0 +1,10 @@
+FROM registry.cn-shanghai.aliyuncs.com/aliware2019/aliware:debian-jdk8-devel
+
+COPY service-provider-1.0.0.jar /usr/local/service/
+
+COPY start.sh /usr/local/service
+
+WORKDIR /usr/local/service
+
+ENTRYPOINT ["sh","start.sh"]
+
diff --git a/dockerfile/debian-jdk8-release/debian-jdk8-release-provider/start.sh b/dockerfile/debian-jdk8-release/debian-jdk8-release-provider/start.sh
new file mode 100644
index 0000000..886ea10
--- /dev/null
+++ b/dockerfile/debian-jdk8-release/debian-jdk8-release-provider/start.sh
@@ -0,0 +1 @@
+java -jar service-provider-1.0.0.jar
diff --git a/dockerfile/debian-jdk8/Dockerfile b/dockerfile/debian-jdk8/Dockerfile
new file mode 100644
index 0000000..b8f3879
--- /dev/null
+++ b/dockerfile/debian-jdk8/Dockerfile
@@ -0,0 +1,10 @@
+FROM debian:stretch
+
+ADD jdk-8u211-linux-x64.tar.gz /opt/
+
+ENV LANG C.UTF-8
+ENV JAVA_HOME=/opt/jdk1.8.0_211
+ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
+ENV PATH $PATH:$JAVA_HOME/bin
+
+
-- 
GitLab