With these changes the base image is changed from openjdk:8-jdk-alpine to alpine:3.5. Directly using the Alpine images gives more control what version we are using. Alpine version 3.5 now includes every required package in the default repositories configuration. Loading packages from edge is no longer necessary, which caused trouble between packages as dependencies were not yet available in specific versions. I assume that staying within the 3.5 repositories will be stable. Additionally, the openjdk is rather simple such that it can be included easily.
This PR also updates the Tesseract data repository link.
With these changes the base image is changed from
openjdk:8-jdk-alpine
toalpine:3.5
. Directly using the Alpine images gives more control what version we are using. Alpine version 3.5 now includes every required package in the default repositories configuration. Loading packages fromedge
is no longer necessary, which caused trouble between packages as dependencies were not yet available in specific versions. I assume that staying within the 3.5 repositories will be stable. Additionally, theopenjdk
is rather simple such that it can be included easily.This PR also updates the Tesseract data repository link.