I found this article Stackoverflow and i understand that when the daemon is down the containers are down as well and setting can be made to restart them when daemon is restarted. In docker documentation i found that as of 1.2 version when the daemon is down the container will keep running.
My confusion(per my understanding) is that daemon is the server/interface that lets containers to communicate with the host OS. How will the containers communicate with the host OS during daemon downtime.