docker安装neo4j(知识图谱数据库)
进入opt目录
cd opt
在opt目录下创建neo4j目录
mkdir neo4j
cd neo4j
在neo4j目录下创建data、logs、conf、import目录
mkdir data logs conf import
授权目录logs、data,次数如果不授权,启动容器后会报错
chmod 777 logs
chmod 777 data
查看neo4j镜像
docker search neo4j
拉取镜像
docker pull neo4j
查看镜像
docker images
启动neo4j容器
docker run -d --name neo4j --restart=always \
-p 7474:7474 -p 7687:7687 \
-v /opt/neo4j/data:/data \
-v /opt/neo4j/logs:/logs \
-v /opt/neo4j/conf:/var/lib/neo4j/conf \
-v /opt/neo4j/import:/var/lib/neo4j/import \
--env NEO4J_AUTH=neo4j/123456 neo4j
查看启动日志
docker logs -f neo4j
进入配置文件目录
cd /opt/neo4j/conf
vim neo4j.conf
neo4j.conf配置内容如下
dbms.tx_log.rotation.retention_policy=100M size
dbms.memory.pagecache.size=512M
dbms.default_listen_address=0.0.0.0
dbms.connector.bolt.listen_address=0.0.0.0:7687
dbms.connector.http.listen_address=0.0.0.0:7474
dbms.directories.logs=/logs
配置完后重启容器生效
docker restart neo4j
1. 查看neo4j镜像
docker search neo4j

2. 拉取neo4j镜像
docker pull neo4j

3. 查看镜像
docker images

3. 启动neo4j容器
- 在启动容器之前需要将映射容器的目录先创建好
cd opt
mkdir neo4j
cd neo4j
mkdir data logs conf import
chmod 777 logs
chmod 777 data

docker run -d --name neo4j --restart=always \
-p 7474:7474 -p 7687:7687 \
-v /opt/neo4j/data:/data \
-v /opt/neo4j/logs:/logs \
-v /opt/neo4j/conf:/var/lib/neo4j/conf \
-v /opt/neo4j/import:/var/lib/neo4j/import \
--env NEO4J_AUTH=neo4j/123456 neo4j
4. 查看neo4j日志
docker logs -f neo4j

5. 配置neo4j配置文件
cd /opt/neo4j/conf/
vim neo4j.conf
- neo4j.conf配置内容如下
dbms.tx_log.rotation.retention_policy=100M size
dbms.memory.pagecache.size=512M
dbms.default_listen_address=0.0.0.0
dbms.connector.bolt.listen_address=0.0.0.0:7687
dbms.connector.http.listen_address=0.0.0.0:7474
dbms.directories.logs=/logs
- 重启容器
- docker restart neo4j
6. 浏览器访问neo4j
- ip+端口访问
- http://localhost:7474/
- 进入这个页面表示已经安装成功
Original: https://blog.csdn.net/qq_38066812/article/details/122473655
Author: 一枚小爪哇
Title: 【docker安装neo4j(知识图谱数据库)】
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/555228/
转载文章受原作者版权保护。转载请注明原作者出处!