eprunier / tinkerpop-docker

Run TinkerPop Gremlin console/server in a Docker container.

Home Page:https://tinkerpop.apache.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TinkerPop

Run TinkerPop Gremlin console/server in a Docker container.

Gremlin console

Adapt the version number. Here is an example for TinkerPop 3.2.5:

Build

docker build -f ./Dockerfile-gremlin-console -t gremlin-console:3.2.5 --build-arg tinkerpopVersion=3.2.5 [--build-arg https_proxy=$https_proxy] .

Run

docker run -it --rm gremlin-console:3.2.5

Gremlin server

Adapt the version number. Here is an example for TinkerPop 3.2.5:

Build

docker build -f Dockerfile-gremlin-server -t gremlin-server:3.2.5 --build-arg tinkerpopVersion=3.2.5 [--build-arg https_proxy=$https_proxy] .

Run

docker run -d -p 8182:8182 --name gremlin-server gremlin-server:3.2.5

This default command starts Gremlin server with gremlin-server-modern.yaml configuration which defines a WebSocket connector. If you want a REST connector you can run the following command.

docker run -d -p 8182:8182 --name gremlin-server gremlin-server:3.2.5 conf/gremlin-server-rest-modern.yaml

About

Run TinkerPop Gremlin console/server in a Docker container.

https://tinkerpop.apache.org