From 14bef314a6f9a86f814fdb8e85a47ca7284883bf Mon Sep 17 00:00:00 2001
From: Chenliang Wang <seifer08ms@users.noreply.github.com>
Date: Wed, 09 Nov 2016 12:28:55 +0800
Subject: [PATCH] Update Dockerfile

---
 Dockerfile |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 0472094..3fd7c05 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -62,8 +62,16 @@
 
 #Add JAI and ImageIO for great speedy speed.
 WORKDIR /tmp
-RUN wget http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-amd64.tar.gz && \
-    wget http://download.java.net/media/jai-imageio/builds/release/1.1/jai_imageio-1_1-lib-linux-amd64.tar.gz && \
+# A little logic that will fetch the JAI and JAI ImageIO tar file if it
+# is not available locally in the resources dir
+RUN if [ ! -f /tmp/resources/jai-1_1_3-lib-linux-amd64.tar.gz ]; then \
+    wget http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-amd64.tar.gz;\
+    fi; \
+    if [ ! -f /tmp/resources/jai_imageio-1_1-lib-linux-amd64.tar.gz ]; then \
+    wget http://download.java.net/media/jai-imageio/builds/release/1.1/jai_imageio-1_1-lib-linux-amd64.tar.gz;\
+    fi; \
+    mv resources/jai-1_1_3-lib-linux-amd64.tar.gz ./ && \
+    mv resources/jai_imageio-1_1-lib-linux-amd64.tar.gz ./ && \
     gunzip -c jai-1_1_3-lib-linux-amd64.tar.gz | tar xf - && \
     gunzip -c jai_imageio-1_1-lib-linux-amd64.tar.gz | tar xf - && \
     mv /tmp/jai-1_1_3/lib/*.jar $JAVA_HOME/jre/lib/ext/ && \

--
Gitblit v0.0.0-SNAPSHOT