The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
![]() When the daemon has a lot of containers and even when the daemon tries to give 15 second to stop all containers it is not enough. So the daemon forces a shut down at the end of 15 seconds. And hence in a situation with a lot of containers even gracefully bringing down the daemon will result in a lot of containers fully not brought down. In addition to this the daemon force killing itself can happen in any arbitrary point in time which will result in inconsistent checkpointed state for the sandbox. This makes the cleanup really fail when we come back up and in many cases because of this inability to cleanup properly on restart will result in daemon not able to restart because we are not able to delete the default network. This commit ensures that the sandbox state stored in the disk is never inconsistent so that when we come back up we will always be able to cleanup the sandbox state. Signed-off-by: Jana Radhakrishnan <mrjana@docker.com> |
||
---|---|---|
libnetwork |