Skip to main content

Interface: HostConfig

Defined in: packages/extension-api/src/extension-api.d.ts:2941

Properties​

AutoRemove?​

optional AutoRemove?: boolean

Defined in: packages/extension-api/src/extension-api.d.ts:2942


Binds?​

optional Binds?: string[]

Defined in: packages/extension-api/src/extension-api.d.ts:2943


BlkioDeviceReadBps?​

optional BlkioDeviceReadBps?: unknown

Defined in: packages/extension-api/src/extension-api.d.ts:2986


BlkioDeviceReadIOps?​

optional BlkioDeviceReadIOps?: unknown

Defined in: packages/extension-api/src/extension-api.d.ts:2988


BlkioDeviceWriteBps?​

optional BlkioDeviceWriteBps?: unknown

Defined in: packages/extension-api/src/extension-api.d.ts:2987


BlkioDeviceWriteIOps?​

optional BlkioDeviceWriteIOps?: unknown

Defined in: packages/extension-api/src/extension-api.d.ts:2989


BlkioWeight?​

optional BlkioWeight?: number

Defined in: packages/extension-api/src/extension-api.d.ts:2984


BlkioWeightDevice?​

optional BlkioWeightDevice?: unknown

Defined in: packages/extension-api/src/extension-api.d.ts:2985


CapAdd?​

optional CapAdd?: string[]

Defined in: packages/extension-api/src/extension-api.d.ts:2955


CapDrop?​

optional CapDrop?: string[]

Defined in: packages/extension-api/src/extension-api.d.ts:2956


Cgroup?​

optional Cgroup?: string

Defined in: packages/extension-api/src/extension-api.d.ts:2963


CgroupParent?​

optional CgroupParent?: string

Defined in: packages/extension-api/src/extension-api.d.ts:2983


ConsoleSize?​

optional ConsoleSize?: number[]

Defined in: packages/extension-api/src/extension-api.d.ts:2978


ContainerIDFile?​

optional ContainerIDFile?: string

Defined in: packages/extension-api/src/extension-api.d.ts:2944


CpuCount?​

optional CpuCount?: number

Defined in: packages/extension-api/src/extension-api.d.ts:3008


CpuPercent?​

optional CpuPercent?: number

Defined in: packages/extension-api/src/extension-api.d.ts:3009


CpuPeriod?​

optional CpuPeriod?: number

Defined in: packages/extension-api/src/extension-api.d.ts:2990


CpuQuota?​

optional CpuQuota?: number

Defined in: packages/extension-api/src/extension-api.d.ts:2991


CpuRealtimePeriod?​

optional CpuRealtimePeriod?: number

Defined in: packages/extension-api/src/extension-api.d.ts:3010


CpuRealtimeRuntime?​

optional CpuRealtimeRuntime?: number

Defined in: packages/extension-api/src/extension-api.d.ts:3011


CpusetCpus?​

optional CpusetCpus?: string

Defined in: packages/extension-api/src/extension-api.d.ts:2992


CpusetMems?​

optional CpusetMems?: string

Defined in: packages/extension-api/src/extension-api.d.ts:2993


CpuShares?​

optional CpuShares?: number

Defined in: packages/extension-api/src/extension-api.d.ts:2982


DeviceCgroupRules?​

optional DeviceCgroupRules?: string[]

Defined in: packages/extension-api/src/extension-api.d.ts:2995


DeviceRequests?​

optional DeviceRequests?: DeviceRequest[]

Defined in: packages/extension-api/src/extension-api.d.ts:2996


Devices?​

optional Devices?: DeviceMapping[]

Defined in: packages/extension-api/src/extension-api.d.ts:2994


DiskQuota?​

optional DiskQuota?: number

Defined in: packages/extension-api/src/extension-api.d.ts:2997


Dns?​

optional Dns?: string[]

Defined in: packages/extension-api/src/extension-api.d.ts:2957


DnsOptions?​

optional DnsOptions?: unknown[]

Defined in: packages/extension-api/src/extension-api.d.ts:2958


DnsSearch?​

optional DnsSearch?: string[]

Defined in: packages/extension-api/src/extension-api.d.ts:2959


ExtraHosts?​

optional ExtraHosts?: string[]

Defined in: packages/extension-api/src/extension-api.d.ts:2960


GroupAdd?​

optional GroupAdd?: string[]

Defined in: packages/extension-api/src/extension-api.d.ts:2961


Init?​

optional Init?: boolean

Defined in: packages/extension-api/src/extension-api.d.ts:3005


IpcMode?​

optional IpcMode?: string

Defined in: packages/extension-api/src/extension-api.d.ts:2962


Isolation?​

optional Isolation?: string

Defined in: packages/extension-api/src/extension-api.d.ts:2979


KernelMemory?​

optional KernelMemory?: number

Defined in: packages/extension-api/src/extension-api.d.ts:2998


optional Links?: unknown

Defined in: packages/extension-api/src/extension-api.d.ts:2964


LogConfig?​

optional LogConfig?: object

Defined in: packages/extension-api/src/extension-api.d.ts:2945

Config​

Config: unknown

Type​

Type: string


MaskedPaths?​

optional MaskedPaths?: string[]

Defined in: packages/extension-api/src/extension-api.d.ts:2980


Memory?​

optional Memory?: number

Defined in: packages/extension-api/src/extension-api.d.ts:2999


MemoryReservation?​

optional MemoryReservation?: number

Defined in: packages/extension-api/src/extension-api.d.ts:3000


MemorySwap?​

optional MemorySwap?: number

Defined in: packages/extension-api/src/extension-api.d.ts:3001


MemorySwappiness?​

optional MemorySwappiness?: number

Defined in: packages/extension-api/src/extension-api.d.ts:3002


Mounts?​

optional Mounts?: MountConfig

Defined in: packages/extension-api/src/extension-api.d.ts:2954


NanoCpus?​

optional NanoCpus?: number

Defined in: packages/extension-api/src/extension-api.d.ts:3003


NetworkMode?​

optional NetworkMode?: string

Defined in: packages/extension-api/src/extension-api.d.ts:2949


OomKillDisable?​

optional OomKillDisable?: boolean

Defined in: packages/extension-api/src/extension-api.d.ts:3004


OomScoreAdj?​

optional OomScoreAdj?: number

Defined in: packages/extension-api/src/extension-api.d.ts:2965


PidMode?​

optional PidMode?: string

Defined in: packages/extension-api/src/extension-api.d.ts:2966


PidsLimit?​

optional PidsLimit?: number

Defined in: packages/extension-api/src/extension-api.d.ts:3006


PortBindings?​

optional PortBindings?: HostConfigPortBinding

Defined in: packages/extension-api/src/extension-api.d.ts:2950


Privileged?​

optional Privileged?: boolean

Defined in: packages/extension-api/src/extension-api.d.ts:2967


PublishAllPorts?​

optional PublishAllPorts?: boolean

Defined in: packages/extension-api/src/extension-api.d.ts:2968


ReadonlyPaths?​

optional ReadonlyPaths?: string[]

Defined in: packages/extension-api/src/extension-api.d.ts:2981


ReadonlyRootfs?​

optional ReadonlyRootfs?: boolean

Defined in: packages/extension-api/src/extension-api.d.ts:2969


RestartPolicy?​

optional RestartPolicy?: HostRestartPolicy

Defined in: packages/extension-api/src/extension-api.d.ts:2951


Runtime?​

optional Runtime?: string

Defined in: packages/extension-api/src/extension-api.d.ts:2977


SecurityOpt?​

optional SecurityOpt?: string[]

Defined in: packages/extension-api/src/extension-api.d.ts:2970


ShmSize?​

optional ShmSize?: number

Defined in: packages/extension-api/src/extension-api.d.ts:2975


StorageOpt?​

optional StorageOpt?: object

Defined in: packages/extension-api/src/extension-api.d.ts:2971

Index Signature​

[option: string]: string


Sysctls?​

optional Sysctls?: object

Defined in: packages/extension-api/src/extension-api.d.ts:2976

Index Signature​

[index: string]: string


Tmpfs?​

optional Tmpfs?: object

Defined in: packages/extension-api/src/extension-api.d.ts:2972

Index Signature​

[dir: string]: string


Ulimits?​

optional Ulimits?: unknown

Defined in: packages/extension-api/src/extension-api.d.ts:3007


UsernsMode?​

optional UsernsMode?: string

Defined in: packages/extension-api/src/extension-api.d.ts:2974


UTSMode?​

optional UTSMode?: string

Defined in: packages/extension-api/src/extension-api.d.ts:2973


VolumeDriver?​

optional VolumeDriver?: string

Defined in: packages/extension-api/src/extension-api.d.ts:2952


VolumesFrom?​

optional VolumesFrom?: unknown

Defined in: packages/extension-api/src/extension-api.d.ts:2953