If docker randomly blocks containers it could propably be a logging issue. Docker blocks a process if one log socket isn't fast enough to process all logs. This behavoir can be desabled by passing: (moby/moby#22502)
--log-opt mode=non-blocking --log-opt max-buffer-size=4m