Sign inSign up

openeor/r-udf-base

By openeor

•Updated about 6 years ago

A basic preconfigured docker image that runs the R-UDF REST service from OpenEO.

Image
0

322

openeor/r-udf-base repository overview

⁠OpenEO R UDF service [v0.2]

This container provides the R UDF service for the OpenEO UDF implementation. The service is a stand-alone REST web service that accepts code and data encoded as JSON (defined here⁠). From the specification the service implements /udf for HyperCubes, RasterCollectionTiles and StructuredData. WIth GET /packages you will get an overview about supported libraries and their version. To get an overview of the API version and the implementation version use GET /.

⁠Configuring the container

Environment variableDescription
PLUMBER_PORTSpecify the port on which the webservice runs, 5555 as a default

⁠Running the container

You can produce a running container by using the following docker-compose.yml

version: '3'
services:
    r-udf-service:
        image: openeor/r-udf-base:0.1-dev
        container_name: r-udf-service
        environment:
            - PLUMBER_PORT=5555
        ports:
            - "5555:5555"

⁠Customizing the container

In order to offer the user additional packages in the UDF you can customize the installation of the image by building a new image using the provided scripts. TODO link to the modified repository

Tag summary

Content type

Image

Digest

Size

413.6 MB

Last updated

about 6 years ago

docker pull openeor/r-udf-base:0.3.2