Deploy with Docker
Deploy Graph Explorer locally using the official Docker image from Amazon’s ECR Public Registry.
You can find the latest version of the image on Amazon’s ECR Public Registry.
Prerequisites
Section titled “Prerequisites”-
Authenticate with the Amazon ECR Public Registry
aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws -
Pull down the docker image
docker pull public.ecr.aws/neptune/graph-explorer -
Create and run a docker container using the image
docker run -p 80:80 -p 443:443 \--restart unless-stopped \--env HOST=localhost \--name graph-explorer \public.ecr.aws/neptune/graph-explorerThe
HOSTenvironment variable is used for SSL certificates generation since HTTPS is the default. If you are hosting this on a public domain, you should replaceHOST=localhostwith your domain name. -
Open a browser and type in the URL of the Graph Explorer server instance
https://localhost/explorer -
You will receive a warning as the SSL certificate used is self-signed. Since the application is set to use HTTPS by default and contains a self-signed certificate, you will need to add the Graph Explorer certificates to the trusted certificates directory and manually trust them. See the HTTPS Connections section.
-
After completing the trusted certification step and refreshing the browser, you should now see the Connections UI. See Connections for details on configuring your first connection.