View Source DockerEngineAPI.Model.HostConfig (docker_engine_api v1.43.0)
Container configuration that depends on the host we are running on
Summary
Types
@type t() :: %DockerEngineAPI.Model.HostConfig{ Annotations: %{optional(String.t()) => String.t()}, AutoRemove: boolean(), Binds: [String.t()], BlkioDeviceReadBps: [ThrottleDevice], BlkioDeviceReadIOps: [ThrottleDevice], BlkioDeviceWriteBps: [ThrottleDevice], BlkioDeviceWriteIOps: [ThrottleDevice], BlkioWeight: integer(), BlkioWeightDevice: [ResourcesBlkioWeightDevice], CapAdd: [String.t()], CapDrop: [String.t()], Cgroup: String.t(), CgroupParent: String.t(), CgroupnsMode: String.t(), ConsoleSize: [integer()], ContainerIDFile: String.t(), CpuCount: integer(), CpuPercent: integer(), CpuPeriod: integer(), CpuQuota: integer(), CpuRealtimePeriod: integer(), CpuRealtimeRuntime: integer(), CpuShares: integer(), CpusetCpus: String.t(), CpusetMems: String.t(), DeviceCgroupRules: [String.t()], DeviceRequests: [DeviceRequest], Devices: [DeviceMapping], Dns: [String.t()], DnsOptions: [String.t()], DnsSearch: [String.t()], ExtraHosts: [String.t()], GroupAdd: [String.t()], IOMaximumBandwidth: integer(), IOMaximumIOps: integer(), Init: boolean(), IpcMode: String.t(), Isolation: String.t(), KernelMemoryTCP: integer(), Links: [String.t()], LogConfig: HostConfigLogConfig, MaskedPaths: [String.t()], Memory: integer(), MemoryReservation: integer(), MemorySwap: integer(), MemorySwappiness: integer(), Mounts: [Mount], NanoCpus: integer(), NetworkMode: String.t(), OomKillDisable: boolean(), OomScoreAdj: integer(), PidMode: String.t(), PidsLimit: integer(), PortBindings: PortMap, Privileged: boolean(), PublishAllPorts: boolean(), ReadonlyPaths: [String.t()], ReadonlyRootfs: boolean(), RestartPolicy: RestartPolicy, Runtime: String.t(), SecurityOpt: [String.t()], ShmSize: integer(), StorageOpt: %{optional(String.t()) => String.t()}, Sysctls: %{optional(String.t()) => String.t()}, Tmpfs: %{optional(String.t()) => String.t()}, UTSMode: String.t(), Ulimits: [ResourcesUlimits], UsernsMode: String.t(), VolumeDriver: String.t(), VolumesFrom: [String.t()] }