sidhant das
sidhant das

Reputation: 91

how can we run Neptune graph database on docker

how can we run Neptune graph database on docker

Since Neptune DB has been productized recently it is not available on Localstack can someone guide me how to deploy AWS Neptune DB Service into docker container

Upvotes: 9

Views: 5423

Answers (4)

frombrest
frombrest

Reputation: 123

For now, I found only one way. It is Pro version of Localstack. It contains Neptune DB. https://localstack.cloud/features/ Unfortunately free version of test container does not support DB interface. =(

Upvotes: 3

theoneandonly2
theoneandonly2

Reputation: 831

My guess is that you're attempting to create a local Neptune compatible docker container (i.e. some docker container with a compatible API). This would be similar to using minios when performing local integration testing with S3. If this is indeed what you're in search of I'd recommend using tinkerpop's gremlin-server image. This should get the job done for you since Neptune uses Gremlin for its query language.

Upvotes: 4

The-Big-K
The-Big-K

Reputation: 2820

Neptune is a fully managed graph database, and not a binary that can be independently deployed in your personal containers or infrastructure. You can run your client application in your own custom docker containers, and setup your network such that the container makes requests to the managed Neptune cluster that you have created.

Hope this helps.

Upvotes: 2

technomage
technomage

Reputation: 10059

You don't deploy neptune, you deploy a client application which uses an appropriate client library to access neptune. The neptune software/hardware is managed by AWS and you can't access it except via API.

Upvotes: 4

Related Questions