Interface HostConfig
-
@Immutable @Enclosing public interface HostConfig
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
HostConfig.Bind
static interface
HostConfig.BlkioDeviceRate
static interface
HostConfig.BlkioWeightDevice
static interface
HostConfig.Builder
static interface
HostConfig.DeviceRequest
static interface
HostConfig.LxcConfParameter
static interface
HostConfig.RestartPolicy
static interface
HostConfig.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()
-
-