Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BatectConfig ¶
type BatectConfig struct {
Containers Containers
}
type ContainerItem ¶
type ContainerItem struct {
Name string
Options map[string]ContainerOption
}
type ContainerOption ¶
type ContainerOption struct {
AdditionalHostnames []string "additional_hostnames,omitempty"
AdditionalHosts composetypes.HostsList "additional_hosts,omitempty"
BuildArgs composetypes.MappingWithEquals "build_args,omitempty"
BuildDirectory string "build_directory,omitempty"
BuildStage string "build_stage,omitempty"
BuildTarget string "build_target,omitempty"
CapabilitiesToAdd []string "capabilities_to_add,omitempty"
CapabilitiesToDrop []string "capabilities_to_drop,omitempty"
Command string "command,omitempty"
Dependencies []string "dependencies,omitempty"
Devices []string "devices,omitempty" // /dev/sda:/dev/disk:r ??
Dockerfile string ",omitempty"
EnableInitProcess *bool "enable_init_process,omitempty"
Entrypoint string "entrypoint,omitempty"
Environment composetypes.MappingWithEquals ",omitempty"
HealthCheck HealthCheck "health_check,omitempty"
Image string ",omitempty"
ImagePullPolicy string "image_pull_policy,omitempty"
LogDriver string "log_driver,omitempty"
LogOptions map[string]string "log_options,omitempty"
Ports []string ",omitempty"
Privileged bool "privileged,omitempty"
RunAsCurrentUser RunAsCurrentUser "run_as_current_user,omitempty"
ShmSize composetypes.UnitBytes "shm_size,omitempty"
Volumes []string ",omitempty"
WorkingDirectory string "working_directory,omitempty"
// contains filtered or unexported fields
}
type Containers ¶
type Containers map[string]ContainerOption
type HealthCheck ¶
type HealthCheck struct {
Command string ",omitempty"
Retries *uint64 ",omitempty"
Interval *composetypes.Duration ",omitempty"
StartPeriod *composetypes.Duration "start_period,omitempty"
Timeout *composetypes.Duration "timeout,omitempty"
}
type RunAsCurrentUser ¶
type SetupCommand ¶
type SetupCommand struct {
Command string "command,omitempty"
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.