So Awesome thanks Dave! ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Chris Mattmann, Ph.D. Chief Architect Instrument Software and Science Data Systems Section (398) NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA Office: 168-519, Mailstop: 168-527 Email: [email protected] WWW: http://sunset.usc.edu/~mattmann/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Adjunct Associate Professor, Computer Science Department University of Southern California, Los Angeles, CA 90089 USA ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-----Original Message----- From: "[email protected]" <[email protected]> Reply-To: "[email protected]" <[email protected]> Date: Saturday, January 31, 2015 at 5:53 AM To: "[email protected]" <[email protected]> Subject: svn commit: r1656191 - /tika/trunk/tika-server/Dockerfile >Author: dmeikle >Date: Sat Jan 31 13:53:31 2015 >New Revision: 1656191 > >URL: http://svn.apache.org/r1656191 >Log: >TIKA-1518: Added Dockerfile to support building a Tika Server image > >Added: > tika/trunk/tika-server/Dockerfile > >Added: tika/trunk/tika-server/Dockerfile >URL: >http://svn.apache.org/viewvc/tika/trunk/tika-server/Dockerfile?rev=1656191 >&view=auto >========================================================================== >==== >--- tika/trunk/tika-server/Dockerfile (added) >+++ tika/trunk/tika-server/Dockerfile Sat Jan 31 13:53:31 2015 >@@ -0,0 +1,37 @@ >+# Licensed to the Apache Software Foundation (ASF) under one >+# or more contributor license agreements. See the NOTICE file >+# distributed with this work for additional information >+# regarding copyright ownership. The ASF licenses this file >+# to you under the Apache License, Version 2.0 (the >+# "License"); you may not use this file except in compliance >+# with the License. You may obtain a copy of the License at >+# http://www.apache.org/licenses/LICENSE-2.0 >+# Unless required by applicable law or agreed to in writing, >+# software distributed under the License is distributed on an >+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY >+# KIND, either express or implied. See the License for the >+# specific language governing permissions and limitations >+# under the License. >+ >+FROM ubuntu:latest >+MAINTAINER Apache Tika Team >+ >+ENV TIKA_VERSION 1.7 >+ENV TIKA_SERVER_URL >https://www.apache.org/dist/tika/tika-server-$TIKA_VERSION.jar >+ >+RUN apt-get update \ >+ && apt-get install openjdk-7-jre-headless curl gdal-bin tesseract-ocr \ >+ tesseract-ocr-eng tesseract-ocr-ita tesseract-ocr-fra >tesseract-ocr-spa tesseract-ocr-deu -y \ >+ && curl -sSL https://people.apache.org/keys/group/tika.asc -o >/tmp/tika.asc \ >+ && gpg --import /tmp/tika.asc \ >+ && curl -sSL "$TIKA_SERVER_URL.asc" -o >/tmp/tika-server-${TIKA_VERSION}.jar.asc \ >+ && NEAREST_TIKA_SERVER_URL=$(curl -sSL >http://www.apache.org/dyn/closer.cgi/${TIKA_SERVER_URL#https://www.apache. >org/dist/}\?asjson\=1 \ >+ | awk '/"path_info": / { pi=$2; }; /"preferred":/ { pref=$2; }; >END { >print pref " " pi; };' \ >+ | sed -r -e 's/^"//; s/",$//; s/" "//') \ >+ && echo "Nearest mirror: $NEAREST_TIKA_SERVER_URL" \ >+ && curl -sSL "$NEAREST_TIKA_SERVER_URL" -o >/tika-server-${TIKA_VERSION}.jar \ >+ && gpg --verify /tmp/tika-server-${TIKA_VERSION}.jar.asc >/tika-server-${TIKA_VERSION}.jar \ >+ && apt-get clean -y && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* >+ >+EXPOSE 9998 >+ENTRYPOINT java -jar /tika-server-${TIKA_VERSION}.jar -h 0.0.0.0 > >
