If you’re interested in Docker, you’re a smart person and you probably came to the conclusion that using Docker for Mac or Docker for Windows is a good idea (if you can run it). My recommendation would be to try Docker for Mac / Windows first, and test it against your actual use cases.
I’m running the latest version of Docker (1.8.2) on Mac OS X 10.10.5 (Yosemite) with the latest docker-machine (0.4.1). I have just two vanilla CentOS 6 containers running on a stock docker-machine host. There is no special configuration, the containers are actually not running anything at all just bash shells. Over time I see the disk utilization reported by df -h rising to 100% on both containers and the host machine (i.e. The docker-machine). I can also hear the fan on my Mac coming on and speeding up until I shutdown the containers.
I thought maybe some rogue process was causing the local filesystem to grow inside the containers but du -hs / reports only a few hundred MB. I’m relatively new to Docker and I can’t seem to track down the source of this problem. Any idea what could cause the disk utilization to grow out of control like this?