0%

系统日志出现 container not found

问题出现

定位问题

登陆服务器,查看系统日志

一直出现了rpc error: code = 2 desc = containerd: container not found错误

通过docker命令

查看容器状态,容器UP状态

1
# docker ps -a |grep a8dec3b26e8c

执行容器stop命令后,发现容器依然UP状态

执行进入容器,出现rpc error: code = 2 desc = containerd: container not found

继续排查系统日志

是内存过低导致触发了OOM机制,导致了container(本质上也是一个进程)僵死

问题解决

通过网上查找相关资料,反馈是docker 的一个bug,当前docker版本为17.03.2-ce,并不确定是否bug,由于整体架构问题,重启docker会影响稳定性,因此通过docker rm命令处理