Add KorAP-XML-TEI and KorAP-XML-Krill to Docker

Change-Id: Ic08cc895fd62495771514d3a7670460339db9d51
diff --git a/Changes b/Changes
index e5851b4..a7bd991 100755
--- a/Changes
+++ b/Changes
@@ -1,10 +1,12 @@
-0.44 2022-01-18
+0.44 2022-02-24
         - Fixed autosecrets migration. (diewald)
         - Format page numbers in pagination. (diewald)
         - Introduce tei2korapxml command via plugin. (diewald)
         - Introduce korapxml2tei command via plugin. (diewald)
         - Plugin toggle states are now managed by the state
           manager and can therefore survive URL changes. (diewald)
+        - Add KorAP::XML::Krill and KorAP::XML::TEI to
+          Dockerfile. (diewald)
 
 0.43 2021-11-05
         - New menu class that has an entry at the very end,
diff --git a/Dockerfile b/Dockerfile
index 1e88cee..17c1e75 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -37,24 +37,35 @@
             perl \
             perl-io-socket-ssl \
             perl-dev \
+            perl-doc \
             g++ \
             make \
             wget \
+            openjdk11-jre \
+            libxml2-dev \
+            unzip \
             curl && \
     set -o pipefail && \
     curl -L https://cpanmin.us | perl - App::cpanminus && \
-    cpanm git://github.com/Akron/Mojolicious-Plugin-Localize.git && \
-    cpanm Cpanel::JSON::XS \
+    cpanm File::ShareDir::Install \
+          Cpanel::JSON::XS \
           EV \
-          IO::Socket::Socks && \
-    cpanm --installdeps . -M https://cpan.metacpan.org
+          IO::Socket::Socks \
+          git://github.com/Akron/Mojolicious-Plugin-Localize.git \
+          git://github.com/KorAP/KorAP-XML-TEI.git \
+          git://github.com/KorAP/KorAP-XML-Krill.git
+
+# Install Kalamar including all dependencies
+RUN cpanm --installdeps . -M https://cpan.metacpan.org
 
 # Remove all build dependencies
 RUN apk del git \
             perl-dev \
+            perl-doc \
             g++ \
             make \
             wget \
+            libxml2-dev \
             curl && \
             rm -rf /root/.cpanm \
                    /usr/local/share/man && \