| package config |
| |
| // Config defines the configuration of a docker daemon. |
| // These are the configuration settings that you pass |
| // to the docker daemon when you launch it with say: `docker -d -e lxc` |
| type Config struct { |
| CommonConfig |
| |
| // These fields are common to all unix platforms. |
| CommonUnixConfig |
| } |
| |
| // BridgeConfig stores all the bridge driver specific |
| // configuration. |
| type BridgeConfig struct { |
| commonBridgeConfig |
| |
| // Fields below here are platform specific. |
| commonUnixBridgeConfig |
| } |
| |
| // IsSwarmCompatible defines if swarm mode can be enabled in this config |
| func (conf *Config) IsSwarmCompatible() error { |
| return nil |
| } |
| |
| // ValidatePlatformConfig checks if any platform-specific configuration settings are invalid. |
| func (conf *Config) ValidatePlatformConfig() error { |
| return nil |
| } |