pixelandpen / docker-openrefine

This is a docker containing refine and many extensions (included rdf)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-openrefine

This is a reworking of https://github.com/SpazioDati/docker-openrefine, available on Docker Hub.

The Dockerfile sets up OpenRefine 3.1.

There is scaffolding to enable some extensions, including the following, but I have not got them to work yet with 3.1 so they are commented out:

Build the docker image

git clone https://github.com/pixelandpen/docker-openrefine
cd docker-openrefine
docker build -t pixelandpen/openrefine .

Run the docker container

Running it is as simple as:

docker run --name openrefine -p 80:3333 --rm pixelandpen/openrefine

If you want refine projects to be persistent, you must mount /mnt/refine as follows:

docker run --name openrefine -p 80:3333 -v /path-to-host:/mnt/refine pixelandpen/openrefine

You can also increase the max size of the heap, by specifying the REFINE_MEMORY environment variable:

docker run --name openrefine -p 80:3333 -e REFINE_MEMORY=24G pixelandpen/openrefine

About

This is a docker containing refine and many extensions (included rdf)


Languages

Language:Dockerfile 91.4%Language:Shell 8.6%