본문 바로가기

dev

neo4j docker로 배포하기

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

결과

Reference

'dev' 카테고리의 다른 글

Sentinel Hub API로 위성 사진 수집하기  (0) 2023.07.18
GNU screen 사용법  (0) 2023.05.18
GPU 서버 개발 환경 구축  (0) 2023.05.16
Neo4j Python library 사용법  (0) 2023.05.09