docker daemon crashes with "fatal error: concurrent map read and map write"

Solution Verified - Updated -

Issue

  • Why does the docker daemon crash with a fatal error on RHEL 7?

    Apr 27 08:33:10 hostname dockerd-current: time="2017-04-27T08:33:10.751795588-04:00" level=info msg="{Action=commit, LoginUID=4294967295, PID=42482}"
    Apr 27 08:33:10 hostname dockerd-current: fatal error: concurrent map read and map write
    Apr 27 08:33:10 hostname dockerd-current: goroutine 368338 [running]:
    Apr 27 08:33:10 hostname dockerd-current: runtime.throw(0x180c49c, 0x21)
    Apr 27 08:33:10 hostname dockerd-current: /usr/lib/golang/src/runtime/panic.go:566 +0x95 fp=0xc4279eee48 sp=0xc4279eee28
    Apr 27 08:33:10 hostname dockerd-current: runtime.mapaccess2(0x15ca5a0, 0xc42491eab0, 0xc4227fa200, 0xc4279eeed8, 0xc4279eeed8)
    Apr 27 08:33:10 hostname dockerd-current: /usr/lib/golang/src/runtime/hashmap.go:340 +0x249 fp=0xc4279eee90 sp=0xc4279eee48
    

Environment

  • Red Hat Enterprise Linux 7
  • OpenShift Container Platform 3.4
  • docker-1.12.6-16

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