Ubuntu22.04 使用Docker部署Neo4j出错 Exited(70)

项目场景:

最近需要使用Neo4j图数据库,因此打算使用docker部署

环境使用WSL Ubuntu22.04


问题描述

拉下最新Neo4j镜像,执行命令部署

启动容器脚本

shell 复制代码
docker run -d -p 7474:7474 -p 7687:7687 \
--name neo4j \
--env "NEO4J_AUTH=neo4j/12345"  \
-v /usr/local/dockerData/neo4j/data:/data \
-v /usr/local/dockerData/neo4j/logs:/logs \
-v /usr/local/dockerData/neo4j/conf:/var/lib/neo4j/conf \
-v /usr/local/dockerData/neo4j/import:/var/lib/neo4j/import \
neo4j

执行完命令,容器运行20s就自动退出,并报Exited(70)


原因分析:

通过使用inspect命令查看容器信息,查找容器日志

shell 复制代码
docker inspect 容器id

查看到容器日志,显示原因是创建密码长度少于8位


解决方案:

创建密码长度大于等于8位

相关推荐
南猿北者31 分钟前
docker容器
docker·容器
二十雨辰1 小时前
[linux]docker基础
linux·运维·docker
time never ceases1 小时前
使用docker方式进行Oracle数据库的物理迁移(helowin/oracle_11g)
数据库·docker·oracle
YCyjs2 小时前
K8S群集调度二
云原生·容器·kubernetes
Hoxy.R2 小时前
K8s小白入门
云原生·容器·kubernetes
MonkeyKing_sunyuhua3 小时前
ubuntu22.04 docker-compose安装postgresql数据库
数据库·docker·postgresql
追风林4 小时前
mac m1 docker本地部署canal 监听mysql的binglog日志
java·docker·mac
€☞扫地僧☜€5 小时前
docker 拉取MySQL8.0镜像以及安装
运维·数据库·docker·容器
茶馆大橘5 小时前
微服务系列六:分布式事务与seata
分布式·docker·微服务·nacos·seata·springcloud
全能全知者6 小时前
docker快速安装与配置mongoDB
mongodb·docker·容器