mirror of https://github.com/docker/docs.git
				
				
				
			
		
			
				
	
	
		
			19 lines
		
	
	
		
			532 B
		
	
	
	
		
			Go
		
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			532 B
		
	
	
	
		
			Go
		
	
	
	
// +build !windows
 | 
						|
 | 
						|
package image
 | 
						|
 | 
						|
import "github.com/docker/docker/layer"
 | 
						|
 | 
						|
// RootFS describes images root filesystem
 | 
						|
// This is currently a placeholder that only supports layers. In the future
 | 
						|
// this can be made into an interface that supports different implementations.
 | 
						|
type RootFS struct {
 | 
						|
	Type    string         `json:"type"`
 | 
						|
	DiffIDs []layer.DiffID `json:"diff_ids,omitempty"`
 | 
						|
}
 | 
						|
 | 
						|
// ChainID returns the ChainID for the top layer in RootFS.
 | 
						|
func (r *RootFS) ChainID() layer.ChainID {
 | 
						|
	return layer.CreateChainID(r.DiffIDs)
 | 
						|
}
 |