Documentation ¶
Index ¶
- Constants
- type LocalDriver
- func (d *LocalDriver) Activate(_ dockerdriver.Env) dockerdriver.ActivateResponse
- func (d *LocalDriver) Capabilities(_ dockerdriver.Env) dockerdriver.CapabilitiesResponse
- func (d *LocalDriver) Create(env dockerdriver.Env, createRequest dockerdriver.CreateRequest) dockerdriver.ErrorResponse
- func (d *LocalDriver) Get(env dockerdriver.Env, getRequest dockerdriver.GetRequest) dockerdriver.GetResponse
- func (d *LocalDriver) List(env dockerdriver.Env) dockerdriver.ListResponse
- func (d *LocalDriver) Mount(env dockerdriver.Env, mountRequest dockerdriver.MountRequest) dockerdriver.MountResponse
- func (d *LocalDriver) Path(env dockerdriver.Env, pathRequest dockerdriver.PathRequest) dockerdriver.PathResponse
- func (d *LocalDriver) Remove(env dockerdriver.Env, removeRequest dockerdriver.RemoveRequest) dockerdriver.ErrorResponse
- func (d *LocalDriver) Unmount(env dockerdriver.Env, unmountRequest dockerdriver.UnmountRequest) dockerdriver.ErrorResponse
- type LocalVolumeInfo
- type OsHelper
Constants ¶
View Source
const MountsRootDir = "_mounts"
View Source
const VolumesRootDir = "_volumes"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LocalDriver ¶
type LocalDriver struct {
// contains filtered or unexported fields
}
func NewLocalDriver ¶
func NewLocalDriver(os osshim.Os, filepath filepathshim.Filepath, mountPathRoot string, osHelper OsHelper, uniqueVolumeIds bool) *LocalDriver
func NewLocalDriverWithState ¶
func NewLocalDriverWithState(state map[string]*LocalVolumeInfo, os osshim.Os, filepath filepathshim.Filepath, mountPathRoot string, osHelper OsHelper, uniqueVolumeIds bool) *LocalDriver
func (*LocalDriver) Activate ¶
func (d *LocalDriver) Activate(_ dockerdriver.Env) dockerdriver.ActivateResponse
func (*LocalDriver) Capabilities ¶
func (d *LocalDriver) Capabilities(_ dockerdriver.Env) dockerdriver.CapabilitiesResponse
func (*LocalDriver) Create ¶
func (d *LocalDriver) Create(env dockerdriver.Env, createRequest dockerdriver.CreateRequest) dockerdriver.ErrorResponse
func (*LocalDriver) Get ¶
func (d *LocalDriver) Get(env dockerdriver.Env, getRequest dockerdriver.GetRequest) dockerdriver.GetResponse
func (*LocalDriver) List ¶
func (d *LocalDriver) List(env dockerdriver.Env) dockerdriver.ListResponse
func (*LocalDriver) Mount ¶
func (d *LocalDriver) Mount(env dockerdriver.Env, mountRequest dockerdriver.MountRequest) dockerdriver.MountResponse
func (*LocalDriver) Path ¶
func (d *LocalDriver) Path(env dockerdriver.Env, pathRequest dockerdriver.PathRequest) dockerdriver.PathResponse
func (*LocalDriver) Remove ¶
func (d *LocalDriver) Remove(env dockerdriver.Env, removeRequest dockerdriver.RemoveRequest) dockerdriver.ErrorResponse
func (*LocalDriver) Unmount ¶
func (d *LocalDriver) Unmount(env dockerdriver.Env, unmountRequest dockerdriver.UnmountRequest) dockerdriver.ErrorResponse
type LocalVolumeInfo ¶
type LocalVolumeInfo struct {
dockerdriver.VolumeInfo // see dockerdriver.resources.go
}
Click to show internal directories.
Click to hide internal directories.