Why is dockerd-current process consuming all the available memory ?

Solution Verified - Updated -

Issue

  • Why is dockerd-current process consuming all the available memory ?
  • System ran out of memory and docker-current is the top consumer of memory. From vmcore
Top 10 processes by RSS:

    crash> ps -Gu | sed 's/>//g' | sort -nrk8 | head
       PID    PPID  CPU       TASK        ST  %MEM     VSZ    RSS  COMM
       1464      1   3  ffff880814b81f60  IN  45.4 18486252 15701952  dockerd-current
       3027   2761   2  ffff8807fd608000  IN   1.2 1621540 423904  node
       4648   4543   0  ffff88009b8a0000  IN   0.2  238596  85688  splunkd
       1202      1   3  ffff880035901f60  IN   0.1  130908  23008  rpc.gssd
       1066      1   0  ffff880812ef8fb0  IN   0.1  123844  21692  dmeventd
       1126      1   3  ffff88081d420000  IN   0.0  256144  15964  vmtoolsd
      54163  54162   1  ffff88047c42edd0  IN   0.0  258892  14684  nrsysmond
       1462      1   3  ffff880816a40000  IN   0.0  228628  10072  snmpd
      55801  55745   0  ffff8803a995bec0  IN   0.0  285512   9516  docker-current
       2855   2825   1  ffff880023aa2f10  IN   0.0  284360   9504  docker-current

Environment

  • Red Hat Enterprise Linux 7
  • docker-1.12.6-16.el7.x86_64

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content