Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DockerConfig ¶
type DockerConfig struct {
Enabled *bool `yaml:"enabled"`
Registries map[string]RegistryConfig `yaml:"registries,omitempty"`
NetworkCIDR *string `yaml:"network_cidr,omitempty"`
}
DockerConfig represents the Docker configuration
func (*DockerConfig) Copy ¶
func (c *DockerConfig) Copy() *DockerConfig
Copy creates a deep copy of the DockerConfig object
func (*DockerConfig) Merge ¶
func (base *DockerConfig) Merge(overlay *DockerConfig)
Merge performs a deep merge of the current DockerConfig with another DockerConfig.
type RegistryConfig ¶
type RegistryConfig struct {
Remote string `yaml:"remote,omitempty"`
Local string `yaml:"local,omitempty"`
Hostname string `yaml:"hostname,omitempty"`
}
RegistryConfig represents the registry configuration
Click to show internal directories.
Click to hide internal directories.