Menu

目录

系统掉电影响

当系统出现意外掉电或系统panic等可能导致系统无法及时做磁盘刷新的危险操作情况时,可能导致docker daemon的部分状态尚未刷新到磁盘导致重启后docker daemon状态不正常,可能出现的问题有(包括但不限于):

  • 掉电前创建了容器,重启后docker ps -a看不到,该问题是因为该容器的状态文件没有刷新到磁盘,从而导致重启后daemon无法获取到该容器状态导致(其他状态如镜像、卷、网络等也可能会有类似问题)。
  • 掉电前某个文件正处于写入状态,尚未完全写入,重启后daemon重新加载该文件发现文件格式不正常或内容不完整,导致的错误。