/geoserver-with-ecw

Bu proje, GDAL ECW desteği ile özelleştirilmiş bir GeoServer imajı oluşturmayı amaçlar. GeoServer'ın GDAL ile ECW formatını desteklemesi için gereken tüm bağımlılıkları içerir.

Primary LanguageDockerfile

GeoServer Docker Image with GDAL ECW Support

Bu Docker projesi, orjinal geoserver docker imajında olmayan, GDAL ECW desteği ile özelleştirilmiş bir GeoServer imajı oluşturmayı amaçlar. GeoServer'ın GDAL ile ECW formatını desteklemesi için gereken tüm bağımlılıkları içerir. Ayrıca oracle plugin de yüklenmiştir.

Kurulum

  1. Docker yüklü olmalıdır. (ihtiyaca göre docker-compose yüklü olmalıdır.)

  2. Bu projeyi klonlayın:

    git clone https://github.com/cetindogu/geoserver-with-ecw.git
  3. Dockerfile'ı kullanarak imajı oluşturun:

    docker build -t geoserver-gdal-ecw:v1 .

Kullanım

GeoServer'ı çalıştırmak için aşağıdaki komutu kullanabilirsiniz: --volume parametrelerini kendi dizininize göre ayarlayabilir veya komple kaldırabilirsiniz.

docker run --name=geoserver-with-ecw --volume='C:\gitprojects\DOCKER-GEOSERVER-WITH-ECW\additional_libs:/opt/additional_libs:rw,Z' --volume='C:\gitprojects\DOCKER-GEOSERVER-WITH-ECW\geoserver_data:/opt/geoserver_data:rw,Z' -p 8080:8080 geoserver-gdal-ecw:v1

veya GeoServer'ı çalıştırmak için, ihtiyaca göre docker-compose.yml dosyası düzenlendikten sonra aşağıdaki komutu kullanabilirsiniz.

docker-compose -f docker-compose.yml up -d