异常断电导致mongodb容器无法启动 背景 异常断电导致mongodb一起无法启动,mongodb使用docker部署单机 排查 先手动启动mongodb复现问题。 查看报错日志 docker logs -f xxx 修复 看网上说的用mongod 命令修复,但是容器启动不起来没办法用,所以想了一个折中的办法。将异常目录与挂载目录先对调位置。对调位置后mongo能正常启动,进入容器执行mongod 命令 。然后稍等一会儿等修复完成。修复完成之后退出容器,并且将挂载目录还原。重启容器,至此修复完成。