ClusterHQ / docker-plugins

A temporary fork of Docker for working on docker plugin mechanism (mainly for issue tracker, wiki)
Apache License 2.0
1 stars 2 forks source link

Handle daemon restart cases #16

Open lukemarsden opened 9 years ago

lukemarsden commented 9 years ago

Two cases:

If the daemon is:

... then the plugin system should be able to cleanly restart plugins and recover.

Of particular concern is whether containers might outlive the daemon. If this is true, and stranded plugin containers might hold on to system resources (like mounted block devices), then we could end up with stranded plugins stopping newly spawned plugins from functioning. We should have acceptance tests which test and demonstrate the behaviour in this case.