public abstract class HostConfig extends Object
Modifier and Type | Class and Description |
---|---|
static class |
HostConfig.Bind |
static class |
HostConfig.BlkioDeviceRate |
static class |
HostConfig.BlkioWeightDevice |
static class |
HostConfig.Builder |
static class |
HostConfig.LxcConfParameter |
static class |
HostConfig.RestartPolicy |
static class |
HostConfig.Ulimit |
Constructor and Description |
---|
HostConfig() |
Modifier and Type | Method and Description |
---|---|
abstract Boolean |
autoRemove() |
abstract com.google.common.collect.ImmutableList<String> |
binds() |
abstract com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> |
blkioDeviceReadBps() |
abstract com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> |
blkioDeviceReadIOps() |
abstract com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> |
blkioDeviceWriteBps() |
abstract com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> |
blkioDeviceWriteIOps() |
abstract Integer |
blkioWeight() |
abstract com.google.common.collect.ImmutableList<HostConfig.BlkioWeightDevice> |
blkioWeightDevice() |
static HostConfig.Builder |
builder() |
abstract com.google.common.collect.ImmutableList<String> |
capAdd() |
abstract com.google.common.collect.ImmutableList<String> |
capDrop() |
abstract String |
cgroupParent() |
abstract String |
containerIdFile() |
abstract Long |
cpuPeriod() |
abstract Long |
cpuQuota() |
abstract String |
cpusetCpus() |
abstract String |
cpusetMems() |
abstract Long |
cpuShares() |
abstract com.google.common.collect.ImmutableList<Device> |
devices() |
abstract com.google.common.collect.ImmutableList<String> |
dns() |
abstract com.google.common.collect.ImmutableList<String> |
dnsOptions() |
abstract com.google.common.collect.ImmutableList<String> |
dnsSearch() |
abstract com.google.common.collect.ImmutableList<String> |
extraHosts() |
abstract String |
ipcMode() |
abstract com.google.common.collect.ImmutableList<String> |
links() |
abstract LogConfig |
logConfig() |
abstract com.google.common.collect.ImmutableList<HostConfig.LxcConfParameter> |
lxcConf() |
abstract Long |
memory() |
abstract Long |
memoryReservation() |
abstract Long |
memorySwap() |
abstract Integer |
memorySwappiness() |
abstract Long |
nanoCpus() |
abstract String |
networkMode() |
abstract Boolean |
oomKillDisable() |
abstract Integer |
oomScoreAdj() |
abstract String |
pidMode() |
abstract Integer |
pidsLimit()
Tune container pids limit (set -1 for unlimited).
|
abstract com.google.common.collect.ImmutableMap<String,List<PortBinding>> |
portBindings() |
abstract Boolean |
privileged() |
abstract Boolean |
publishAllPorts() |
abstract Boolean |
readonlyRootfs() |
abstract HostConfig.RestartPolicy |
restartPolicy() |
abstract String |
runtime() |
abstract com.google.common.collect.ImmutableList<String> |
securityOpt() |
abstract Long |
shmSize() |
abstract com.google.common.collect.ImmutableMap<String,String> |
storageOpt() |
abstract com.google.common.collect.ImmutableMap<String,String> |
tmpfs() |
abstract HostConfig.Builder |
toBuilder() |
abstract com.google.common.collect.ImmutableList<HostConfig.Ulimit> |
ulimits() |
abstract com.google.common.collect.ImmutableList<String> |
volumesFrom() |
@Nullable public abstract com.google.common.collect.ImmutableList<HostConfig.BlkioWeightDevice> blkioWeightDevice()
@Nullable public abstract com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceReadBps()
@Nullable public abstract com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceWriteBps()
@Nullable public abstract com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceReadIOps()
@Nullable public abstract com.google.common.collect.ImmutableList<HostConfig.BlkioDeviceRate> blkioDeviceWriteIOps()
@Nullable public abstract com.google.common.collect.ImmutableList<HostConfig.LxcConfParameter> lxcConf()
@Nullable public abstract com.google.common.collect.ImmutableMap<String,List<PortBinding>> portBindings()
@Nullable public abstract HostConfig.RestartPolicy restartPolicy()
@Nullable public abstract com.google.common.collect.ImmutableList<HostConfig.Ulimit> ulimits()
@Nullable public abstract Integer pidsLimit()
@Nullable public abstract com.google.common.collect.ImmutableMap<String,String> storageOpt()
public abstract HostConfig.Builder toBuilder()
public static HostConfig.Builder builder()
Copyright © 2018. All rights reserved.