问题出现
定位问题
登陆服务器,查看系统日志
一直出现了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命令处理