TIKA-1993 -- improve usability of docker container

+ service bind to all interfaces
+ auto start service


Project: http://git-wip-us.apache.org/repos/asf/tika/repo
Commit: http://git-wip-us.apache.org/repos/asf/tika/commit/3deea1b7
Tree: http://git-wip-us.apache.org/repos/asf/tika/tree/3deea1b7
Diff: http://git-wip-us.apache.org/repos/asf/tika/diff/3deea1b7

Branch: refs/heads/TIKA-1508
Commit: 3deea1b7262f772e7b084a32b78f4005811f89a6
Parents: 9e0a87e
Author: Thamme Gowda <[email protected]>
Authored: Mon Jul 25 17:43:38 2016 -0400
Committer: Thamme Gowda <[email protected]>
Committed: Mon Jul 25 17:43:38 2016 -0400

----------------------------------------------------------------------
 .../apache/tika/parser/recognition/tf/InceptionRestDockerfile    | 4 +++-
 .../org/apache/tika/parser/recognition/tf/inceptionapi.py        | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tika/blob/3deea1b7/tika-parsers/src/main/resources/org/apache/tika/parser/recognition/tf/InceptionRestDockerfile
----------------------------------------------------------------------
diff --git 
a/tika-parsers/src/main/resources/org/apache/tika/parser/recognition/tf/InceptionRestDockerfile
 
b/tika-parsers/src/main/resources/org/apache/tika/parser/recognition/tf/InceptionRestDockerfile
index ea6df2b..87798cb 100644
--- 
a/tika-parsers/src/main/resources/org/apache/tika/parser/recognition/tf/InceptionRestDockerfile
+++ 
b/tika-parsers/src/main/resources/org/apache/tika/parser/recognition/tf/InceptionRestDockerfile
@@ -36,4 +36,6 @@ RUN \
 EXPOSE 8764
 
 # clean up cache, so we can publish smaller image to hub
-RUN apt-get clean
\ No newline at end of file
+RUN apt-get clean
+
+CMD inceptionapi.py
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tika/blob/3deea1b7/tika-parsers/src/main/resources/org/apache/tika/parser/recognition/tf/inceptionapi.py
----------------------------------------------------------------------
diff --git 
a/tika-parsers/src/main/resources/org/apache/tika/parser/recognition/tf/inceptionapi.py
 
b/tika-parsers/src/main/resources/org/apache/tika/parser/recognition/tf/inceptionapi.py
index 723de62..6495fca 100755
--- 
a/tika-parsers/src/main/resources/org/apache/tika/parser/recognition/tf/inceptionapi.py
+++ 
b/tika-parsers/src/main/resources/org/apache/tika/parser/recognition/tf/inceptionapi.py
@@ -313,7 +313,7 @@ def classify_image():
 def main(_):
     if not app.debug:
         print("Serving on port %d" % FLAGS.port)
-    app.run(port=FLAGS.port)
+    app.run(host="0.0.0.0", port=FLAGS.port)
 
 if __name__ == '__main__':
     tf.app.run()

Reply via email to