浏览代码

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>
Djordje Lukic 3 年之前
父节点
当前提交
313a7d716d
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      daemon/inspect.go

+ 5 - 0
daemon/inspect.go

@@ -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