运行环境:
centos7
Docker version 18.09.6
下载镜像
docker search neo4j
docker pull neo4j
创建 neo4j 用户
# 创建 neo4j 用户
# -M 不创建用户的主目录
sudo useradd -M neo4j# usermod 用于修改用户属性命令
# -L 锁定用户,用户无法登录系统
usermod -L neo4j
创建目录
mkdir -p /data/neo4j/data
mkdir -p /data/neo4j/logs
mkdir -p /data/neo4j/conf
mkdir -p /data/neo4j/import
目录授权
# chmod 修改文件或目录权限
# -R 递归目录及子目录
# u+rwX owner用户添加读、写和可执行权限
# g+rX group用户组添加读、执行权限
# o-wrx 禁止其他用户(others)读、写和执行
chmod -R u+rwX,g+rX,o-wrx neo4j/data/# 修改文件或目录所有者的命令
# 将目录的所有者改为 neo4j
chown -R neo4j neo4j/conf