Reason 1: this docker image was created because there was a mismatch between compatible OS versions and libraries dependencies. Also, this image has all the software necessary to run all the features of the last version of GeoKettle and it will be updated when the dependencies, libraries or OS base would be safe to be updated.
Reason 2: this docker image has been compiled with source code of GeoKettle last version and Java 8, so all the software and recent plugins are working well because there is compatibility between them. This is a critical feature, especially for Mac OS version.
--
This Docker Image includes:
- Java OpenJDK 8 (debian:jessie)
- Apache Ant
- GeoKettle 2.5
- TripleGeoKettle
--
Pull the Docker Image
docker pull oegupm/geokettle-x3geo
Build the Docker Image
docker build -t oegupm/geokettle-x3geo .
Test Docker Image with kitchen script
docker run oegupm/geokettle-x3geo kitchen.sh -version
Test Docker Image with samples
docker run oegupm/geokettle-x3geo pan.sh -file="/opt/samples/sample_rio.ktr" -level=Detailed -norep
docker run oegupm/geokettle-x3geo kitchen.sh -file="/opt/samples/sample_rows.kjb" -level=Detailed -norep
Available commands:
- pan.sh: running transformations
- kitchen.sh: running jobs
--
Ontology Engineering Group © Copyright 2017.
Licensed under CC BY-NC-ND 4.0.