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