Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Driver

type Driver struct {
	*drivers.BaseDriver
	URL string
}

    Driver is the driver used when no driver is selected. It is used to connect to existing Docker hosts by specifying the URL of the host as an option.

    func NewDriver

    func NewDriver(hostName, storePath string) *Driver

    func (*Driver) Create

    func (d *Driver) Create() error

    func (*Driver) DriverName

    func (d *Driver) DriverName() string

      DriverName returns the name of the driver

      func (*Driver) GetCreateFlags

      func (d *Driver) GetCreateFlags() []mcnflag.Flag

      func (*Driver) GetIP

      func (d *Driver) GetIP() (string, error)

      func (*Driver) GetSSHHostname

      func (d *Driver) GetSSHHostname() (string, error)

      func (*Driver) GetSSHKeyPath

      func (d *Driver) GetSSHKeyPath() string

      func (*Driver) GetSSHPort

      func (d *Driver) GetSSHPort() (int, error)

      func (*Driver) GetSSHUsername

      func (d *Driver) GetSSHUsername() string

      func (*Driver) GetState

      func (d *Driver) GetState() (state.State, error)

      func (*Driver) GetURL

      func (d *Driver) GetURL() (string, error)

      func (*Driver) Kill

      func (d *Driver) Kill() error

      func (*Driver) Remove

      func (d *Driver) Remove() error

      func (*Driver) Restart

      func (d *Driver) Restart() error

      func (*Driver) SetConfigFromFlags

      func (d *Driver) SetConfigFromFlags(flags drivers.DriverOptions) error

      func (*Driver) Start

      func (d *Driver) Start() error

      func (*Driver) Stop

      func (d *Driver) Stop() error

      Source Files