Handle restore with dead shim
Add functionality for restoring containers after containerd dies and is restarted with terminated shims. This ensures that on restore, if a container no longer has a running shim, containerd will kill and cleanup the container. Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
This commit is contained in:
@@ -24,7 +24,7 @@ type Runtime interface {
|
||||
// Create creates a container with the provided id and options
|
||||
Create(ctx context.Context, id string, opts CreateOpts) (Container, error)
|
||||
// Containers returns all the current containers for the runtime
|
||||
Containers() ([]Container, error)
|
||||
Containers(context.Context) ([]Container, error)
|
||||
// Delete removes the container in the runtime
|
||||
Delete(context.Context, Container) (uint32, error)
|
||||
// Events returns events for the runtime and all containers created by the runtime
|
||||
|
||||
Reference in New Issue
Block a user