Giter Club home page Giter Club logo

docker-fuseki's Introduction

Apache Jena Fuseki 3 Docker Image

This repository contains a Dockerfile for building an image with the latest version of Apache Jena Fuseki 3 supported by Knora.

Fuseki is the triplestore from the Apache Jena project (http://https://jena.apache.org). Apache Jena license applies.

Usage

Docker Hub

$ docker run --rm -it -p 3030:3030 dhlabbasel/fuseki

Local Build

$ docker build -t fuseki .
$ docker run --rm -it -p 3030:3030 fuseki

Do not forget the '.' in the first command.

  • --rm removes the container as soon as you stop it
  • -p forwards the exposed port to your host (or if you use boot2docker to this IP)
  • -it allows interactive mode, so you see if something get's deployed

Above, we create and start a transient container (--rm flag). To create a container that we can stop and start again at a later time, follow the following steps:

  $ docker build -t fuseki .
  $ docker run --name fuseki -d -t -p 3030:3030 fuseki
  
  (to see the console output, attach to the container; to detach press Ctrl-c)
  $ docker attach fuseki
    
  (to stop the container)
  $ docker stop fuseki
  
  (to start the container again)
  $ docker start fuseki
  
  (to remove the container; needs to be stopped)
  $ docker rm fuseki
  • --name give the container a name
  • -d run container in background and print container ID
  • -t allocate a pseudo TTY, so you see the console output
  • -p forwards the exposed port to your host

docker-fuseki's People

Contributors

subotic avatar

Stargazers

Sebastien Caron avatar

Watchers

 avatar James Cloos avatar

Forkers

scenaristeur

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.