Versions in this module Expand all Collapse all v0 v0.5.0 Feb 5, 2016 Changes in this version + const NoBaseImageSpecifier + var BuiltinAllowedBuildArgs = map[string]bool + func BuildFromConfig(d *daemon.Daemon, config *runconfig.Config, changes []string) (*runconfig.Config, error) + func Commit(containerName string, d *daemon.Daemon, c *CommitConfig) (string, error) + func GetDaemon() (*daemon.Daemon, error) + func MakeBasicPod(podName, image string, cmd []string) (string, error) + func MakeCopyPod(podName, image, workdir, src, dst, shellDir string) (string, error) + func MakePod(podName, image, workdir, src, vol, shellDir string, cmds, entrys []string) (string, error) + func ProcessWord(word string, env []string) (string, error) + func ProcessWords(word string, env []string) ([]string, error) + type BFlags struct + Args []string + Err error + func NewBFlags() *BFlags + func (bf *BFlags) AddBool(name string, def bool) *Flag + func (bf *BFlags) AddString(name string, def string) *Flag + func (bf *BFlags) Parse() error + type Builder struct + Daemon *daemon.Daemon + Hyperdaemon *hyperdaemon.Daemon + Name string + Stderr io.Writer + Stdout io.Writer + func NewBuilder(d *daemon.Daemon, config *Config, docker builder.Docker, ...) (b *Builder, err error) + func (b *Builder) Build() (string, error) + func (b *Builder) Cancel() + type CommitConfig struct + Author string + Changes []string + Comment string + Config *runconfig.Config + Pause bool + Repo string + Tag string + type Config struct + BuildArgs map[string]string + CPUPeriod int64 + CPUQuota int64 + CPUSetCpus string + CPUSetMems string + CPUShares int64 + CgroupParent string + DockerfileName string + ForceRemove bool + Isolation runconfig.IsolationLevel + Memory int64 + MemorySwap int64 + Pull bool + Remove bool + ShmSize int64 + Ulimits []*ulimit.Ulimit + UseCache bool + Verbose bool + type Flag struct + Value string + func (fl *Flag) IsTrue() bool + func (fl *Flag) IsUsed() bool + type FlagType int