I´m experiencing the same problem when using the latest version of Docker Beta: version 1.11.1-beta13 build: 7975.
It seems that docker.log is the main culprit ( mine grew up to 115 Gb). I guess the log level configured to debug could be working against us:
…
time=“2016-05-28T08:08:09.184667006Z” level=debug msg=“Calling GET /v1.23/version”
…
Docker daemon seems to be on debug mode too (that makes sense for the beta)
$ docker info
…
Debug mode (client): false
Debug mode (server): true
File Descriptors: 15
Goroutines: 36
System Time: 2016-05-28T08:34:52.310264156Z
EventsListeners: 1
No Proxy: *.local, 169.254/16
Registry: https://index.docker.io/v1/
Update:
I´ve changed the debug mode to false, log level to info and limit the number of log files and their size using pinata:
$ pinata set daemon @daemon.json
daemon.json -> {“debug”:false,“log-driver”:“json-file”,“log-opt”:[{“max-size”:“2m”},{“max-file”:“5”}],“log-level”:“info”}
$ pinata restart
I guess that could work as a workaround.