daemon: getInspectData(): skip graphdriver data for snapshotters

Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
Djordje Lukic 2022-08-01 14:38:45 +02:00 committed by Sebastiaan van Stijn
parent 68d7736e9e
commit 313a7d716d
No known key found for this signature in database
GPG key ID: 76698F39D527CE8C

View file

@ -184,6 +184,11 @@ func (daemon *Daemon) getInspectData(container *container.Container) (*types.Con
contJSONBase.GraphDriver.Name = container.Driver
if daemon.UsesSnapshotter() {
// Additional information only applies to graphDrivers, so we're done.
return contJSONBase, nil
}
if container.RWLayer == nil {
if container.Dead {
return contJSONBase, nil