package container // RWLayer represents a writable layer for a container. type RWLayer interface { // Mount mounts the RWLayer and returns the filesystem path // to the writable layer. Mount(mountLabel string) (string, error) // Unmount unmounts the RWLayer. This should be called // for every mount. If there are multiple mount calls // this operation will only decrement the internal mount counter. Unmount() error // Metadata returns the low level metadata for the mutable layer Metadata() (map[string]string, error) }