dev
neo4j docker로 배포하기
yongsun-yoon
2023. 5. 17. 18:39
0. 들어가며
- neo4j를 docker로 배포하는 방법
1. 배포
- ports
- 7474: HTTP
- 7473: HTTPS
- 7687: Bolt
- Bolt is an application protocol for the execution of database queries via a database query language, such as Cypher. [url]
- volumes: data와 logs 디렉토리를 연결한다.
- 필요할 경우 import, plugins와 같은 디렉토리도 연결할 수 있다.
- NEO4J_AUTH: admin name과 password
- admin name은 neo4j를 사용해야 한다.
code
docker run --name myneo4j -d -p 7474:7474 -p 7473:7473 -p 7687:7687 -v ./neo4j/data:/data -v ./neo4j/logs:/logs --env NEO4J_AUTH=neo4j/password neo4j:latest
2. 확인
- http://localhost:7474/browser/ 에 접속한다.
- 아래의 Cypher query를 입력한다.
- query 결과가 제대로 나오는 것을 확인할 수 있다.
Cypher query
MERGE (n:PERSON {name: 'yongsun', age: 30})
RETURN n
결과