title: docker restart policy doesn't work?
body: <p>docker 1.10.2, ansible 2.0
  I'm setting all containers to restart_policy:always.</p>
  
  <p>When I'm doing a simple </p>
  
  <pre><code>service docker restart
  </code></pre>
  
  <p>and not all containers are up (every time different set of containers are up) - assuming this is applicative level (I have dependencies - for example zookeeper) - shouldn't the "failed" ones keep trying? isn't it all what this is about?  </p>
  
  <p>did docker inspect:</p>
  
  <pre><code> "State": {
              "Status": "exited",
              "Running": false,
              "Paused": false,
              "Restarting": false,
              "OOMKilled": false,
              "Dead": false,
              "Pid": 0,
              "ExitCode": 143,
              "Error": "initlogger: Failed to initialize logging driver: dial tcp 127.0.0.1:24224: getsockopt: connection refused",
              "StartedAt": "2016-05-23T13:22:55.849986549Z",
              "FinishedAt": "2016-05-23T13:39:58.087484408Z"
          },
          "Image"
  </code></pre>