gchq / gaffer-docker

Gaffer Docker images and associated Helm charts for deploying on Kubernetes
https://gchq.github.io/gaffer-docker
Apache License 2.0
30 stars 36 forks source link

Create simple docker example #310

Open t92549 opened 2 years ago

t92549 commented 2 years ago

As well as the current scripts that use maven to setup an example Gaffer Graph, a more modern docker based example should exist. This should let people docker run gcgq/gaffer-example (or equivalent) to get an example graph running as easy as possible.

GCHQDeveloper314 commented 1 year ago

Shouldn't this issue live in the gaffer-docker repo?

t92549 commented 1 year ago

At the time the idea was that a small standalone Dockerfile could be made to live in the examples directory that would stand up a basic gaffer-rest api so people could docker run gaffer-example, or something, and reduce barrier to entry

GCHQDeveloper314 commented 1 year ago

I think this issue would be best transferred to the gaffer-docker repo. We can create a new standalone example container which uses the map-store with some example data. We shouldn't have dockerfiles in more than one place.

t92549 commented 1 year ago

I agree, we would want to push this example image to dockerhub and it doesn't makes sense to duplicate the tagging/pushing process here

t92549 commented 1 year ago

@GCHQDeveloper314 issue has been transferred. We shouldn't forget there is still a branch on Gaffer that might be relevant: https://github.com/gchq/Gaffer/tree/gh-2694-docker-example