Interface HostConfig
-
@Immutable @Enclosing public interface HostConfig
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceHostConfig.Bindstatic interfaceHostConfig.BlkioDeviceRatestatic interfaceHostConfig.BlkioWeightDevicestatic interfaceHostConfig.Builderstatic interfaceHostConfig.DeviceRequeststatic interfaceHostConfig.LxcConfParameterstatic interfaceHostConfig.RestartPolicystatic interfaceHostConfig.Ulimit
-
Method Summary
-
-
-
Method Detail
-
blkioWeight
Integer blkioWeight()
-
blkioWeightDevice
List<HostConfig.BlkioWeightDevice> blkioWeightDevice()
-
blkioDeviceReadBps
List<HostConfig.BlkioDeviceRate> blkioDeviceReadBps()
-
blkioDeviceWriteBps
List<HostConfig.BlkioDeviceRate> blkioDeviceWriteBps()
-
blkioDeviceReadIOps
List<HostConfig.BlkioDeviceRate> blkioDeviceReadIOps()
-
blkioDeviceWriteIOps
List<HostConfig.BlkioDeviceRate> blkioDeviceWriteIOps()
-
containerIdFile
String containerIdFile()
-
lxcConf
List<HostConfig.LxcConfParameter> lxcConf()
-
privileged
Boolean privileged()
-
portBindings
Map<String,List<PortBinding>> portBindings()
-
publishAllPorts
Boolean publishAllPorts()
-
networkMode
String networkMode()
-
memory
Long memory()
-
memorySwap
Long memorySwap()
-
kernelMemory
@Deprecated Long kernelMemory()
Deprecated.
-
memorySwappiness
Integer memorySwappiness()
-
memoryReservation
Long memoryReservation()
-
nanoCpus
Long nanoCpus()
-
cpuPeriod
Long cpuPeriod()
-
cpuShares
Long cpuShares()
-
cpusetCpus
String cpusetCpus()
-
cpusetMems
String cpusetMems()
-
cpuQuota
Long cpuQuota()
-
cgroupParent
String cgroupParent()
-
restartPolicy
HostConfig.RestartPolicy restartPolicy()
-
logConfig
LogConfig logConfig()
-
ipcMode
String ipcMode()
-
ulimits
List<HostConfig.Ulimit> ulimits()
-
pidMode
String pidMode()
-
shmSize
Long shmSize()
-
oomKillDisable
Boolean oomKillDisable()
-
oomScoreAdj
Integer oomScoreAdj()
-
autoRemove
Boolean autoRemove()
-
pidsLimit
Integer pidsLimit()
Tune container pids limit (set -1 for unlimited). Only works for kernels >= 4.3- Returns:
- An integer indicating the pids limit.
-
readonlyRootfs
Boolean readonlyRootfs()
-
runtime
String runtime()
-
init
Boolean init()
-
deviceRequests
List<HostConfig.DeviceRequest> deviceRequests()
-
toBuilder
@Derived @Auxiliary default HostConfig.Builder toBuilder()
-
builder
static HostConfig.Builder builder()
-
check
@Check default void check()
-
-