Docker容器在一段时间后挂起,无法在容器上执行任何命令

Docker容器在一段时间后挂起,无法在容器上执行任何命令,docker,containers,freeze,fifo,Docker,Containers,Freeze,Fifo,我正在试图找到Docker容器挂起问题的根本原因。以下是我的观察结果: 无法在该容器上执行docker日志、docker exec、docker stop、docker rm、docker inspect、docker stats命令 但是,您可以在其他正在运行的容器上执行上述命令 docker rmi不工作 docker日志显示的错误类似于- level=error msg=“流复制错误:从关闭的fifo读取” 注意:-我研究了这个问题,但除了重新启动Docker服务外,没有找到合适的解决

我正在试图找到Docker容器挂起问题的根本原因。以下是我的观察结果:

  • 无法在该容器上执行
    docker日志、docker exec、docker stop、docker rm、docker inspect、docker stats
    命令
  • 但是,您可以在其他正在运行的容器上执行上述命令
  • docker rmi
    不工作
  • docker日志显示的错误类似于-
level=error msg=“流复制错误:从关闭的fifo读取”

注意:-我研究了这个问题,但除了重新启动Docker服务外,没有找到合适的解决方案

系统信息:

  • Ubuntu 14.04.5 LTS
  • 内核:Linux 3.13.0-141-generic
  • Docker:17.12.0-ce

您是否有可以证明该问题的解决方案?鉴于您所描述的情况,并且没有任何代码,我的第一个建议实际上是重新启动Docker守护进程(第二个建议是将系统升级到更新的版本)。我观察到,这是一个间歇性问题。无法复制它。限制CPU和内存对我来说是可行的?你有没有可以证明这个问题的方法?鉴于您所描述的情况,并且没有任何代码,我的第一个建议实际上是重新启动Docker守护进程(第二个建议是将系统升级到更新的版本)。我观察到,这是一个间歇性问题。无法复制它。限制CPU和内存对我有效吗?