Skip to content
This repository has been archived by the owner on Dec 15, 2022. It is now read-only.

Neo4j isn't available at http://localhost:7474 ... Spoon & Carte are working at their URL's #2

Open
kent5440 opened this issue Dec 18, 2019 · 2 comments

Comments

@kent5440
Copy link

Hi Matt,

Running on Windows 10 with lots of resources available for docker.

Starting the container using:

docker run --publish=8089:8080 --publish=7474:7474 --publish=7687:7687 -d -v /mnt/c/_kettle:/_kettle -v /mnt/c/_neo4j/data:/data --name webspoon-neo4j-8.3 mattcasters/webspoon-neo4j

Kettle/Spoon is available at http://localhost:8089/spoon/spoon

However, Neo4j is not working...

Trying to reach it at http://localhost:7474/ the page loads with:

localhost didn’t send any data.
ERR_EMPTY_RESPONSE

Carte url works as well at: http://localhost:8089/spoon/kettle/status

What should I do to get Neo4j to start within the container?

I tried running the Neo4j image alone (not bundled with WebSpoon etc) to make sure there wasn't anything weird going on with my machine... and it works!

Using following to start the container:

docker run --publish=7474:7474 --publish=7687:7687 -d -v /mnt/c/_neo4j/data:/data --name neo4j neo4j

When I do it that way then this work -> http://localhost:7474 and I can interact with the db etc.

Thoughts?

Thanks!

Kent

@mattcasters
Copy link
Owner

That's why you need something like Docker compose or K8s to have the Kettle and Neo4j containers talking to each other over their own network. The Docker Compose config is provided in this project.

@mattcasters
Copy link
Owner

Obviously the Webspoon Docker image itself doesn't contain Neo4j. That is run using ... a Neo4j container ;-)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants