diff --git a/daemon/daemon.go b/daemon/daemon.go index 84a6ec6ba9..2ee7fb6c0c 100644 --- a/daemon/daemon.go +++ b/daemon/daemon.go @@ -336,7 +336,7 @@ func (daemon *Daemon) restore() error { } if !alive && process != nil { ec, exitedAt, err = process.Delete(context.Background()) - if err != nil { + if err != nil && !errdefs.IsNotFound(err) { logrus.WithError(err).Errorf("Failed to delete container %s from containerd", c.ID) return }