Documentation
¶
Index ¶
Constants ¶
View Source
const (
DockerExecSubCommand = "exec"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder interface {
SetStdIn(r io.Reader) Builder
SetStdOut(w io.Writer) Builder
SetStdErr(w io.Writer) Builder
AddPortMapping(portMapping string) Builder
AddCmdArguments(arguments []string) Builder
AddArgument(argument string) Builder
AttachTo(stream string) Builder
AddVolumeMapping(volumeMapping string) Builder
AddLinkMapping(linkMapping string) Builder
AddEnvVar(envVarDeclaration string) Builder
AddGroup(groupName string) Builder
SetEntryPoint(entryPoint string) Builder
SetCommand(command string) Builder
SetNetwork(network string) Builder
SetEnvFile(envFile string) Builder
SetIP(ip string) Builder
SetImageName(imageName string) Builder
SetWorkingDir(workingDir string) Builder
SetContainerName(containerName string) Builder
SetDockerSubCommand(string) Builder
SetContainerUserAndGroup(userID string, groupID string) Builder
AddLabel(label string) Builder
Build() *exec.Cmd
}
Builder describes the interface of the "docker run" command builder.
Click to show internal directories.
Click to hide internal directories.