Apache Tika Docker Image
Apache Tika Server的容器镜像,提供内容检测、元数据及文本提取的HTTP服务,便于便捷部署和集成到应用系统中。
Apache Tika Server
This repo contains convenience Docker images published by the http://tika.apache.org Dev team for Apache Tika Server.
The images are build using the Dockerfiles in the https://github.com/apache/tika-docker repos to create a functional Apache Tika Server instance that contains the latest Ubuntu running the appropriate version's server on Port 9998 using Java 8 (until version 1.20), Java 11 (1.21 and 1.24.1), Java 14 (until 1.27/2.0.0), and Java 16 for newer versions.
There is a minimal version, which contains only Apache Tika and it's core dependencies, and a full version, which also includes dependencies for the GDAL and Tesseract OCR parsers. To balance showing functionality versus the size of the full image, this file currently installs the language packs for the following languages:
- English
- French
- German
- Italian
- Spanish.
To install more languages simply update the apt-get command to include the package containing the language you required, or include your own custom packs using an ADD command.
Usage
You can pull down the version you would like using:
docker pull apache/tika:<version>
Then to run the container, execute the following command:
docker run -d -p 127.0.0.1:9998:9998 apache/tika:<version>
Where <version> is the Apache Tika Server version - e.g. 2.5.0 or 2.5.0-full.
Note
In the examples above, we recommend binding the server to localhost because Docker alters iptables and may expose your tika-server to the internet. If you are confident that your tika-server is on an isolated network you can simply run:
docker run -d -p 9998:9998 apache/tika:<version>
CHANGES
For a full list of changes since 2.5.0.1, please visit https://github.com/apache/tika-docker/blob/master/CHANGES.md.
Building
To build the image from scratch, simply invoke:
docker build -t 'apache/tika' github.com/apache/tika-docker
You can then use the following command (using the name you allocated in the build command as part of -t option):
docker run -d -p 127.0.0.1:9998:9998 apache/tika
More Information
For more infomation on Apache Tika Server, go to the http://wiki.apache.org/tika/TikaJAXRS.
For more information on Apache Tika, go to the official http://tika.apache.org project website.
For more information on the Apache Software Foundation, go to the http://apache.org website.
Authors
Apache Tika Dev Team (***)
Contributors
There have been a range of https://github.com/apache/tika-docker/graphs/contributors on GitHub and via suggestions, including:
- https://github.com/grossws
- https://github.com/arjunyel
- https://github.com/mpdude
- https://github.com/laszlocsontosuw
- https://github.com/tballison
Disclaimer
It is worth noting that whilst these Docker images download the binary JARs published by the Apache Tika Team on the Apache Software Foundation distribution sites, only the source release of an Apache Software Foundation project is an official release artefact. See https://www.apache.org/dev/release-distribution.html for more details.
镜像拉取方式
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
DockerHub 原生拉取命令
用户好评
来自真实用户的反馈,见证轩辕镜像的优质服务