public class CmdContainerCreate extends Cmd
JDocker Framework. WebSite: https://github.com/helyho/JDocker Licence: Apache v2 License
| 构造器和说明 |
|---|
CmdContainerCreate(String name) |
addParameter, close, connect, connect1, connect2, connect3, connect4, getDockerHttpClient, getParameters, loadStream, sendDatapublic CmdContainerCreate(String name)
public CmdContainerCreate hostName(String hostName)
public CmdContainerCreate domainName(String domainName)
public CmdContainerCreate privileged(boolean privileged)
public CmdContainerCreate user(String user)
public CmdContainerCreate image(String image)
public CmdContainerCreate shell(String shell)
public CmdContainerCreate tty(boolean tty)
public CmdContainerCreate openStdin(boolean openStdin)
public CmdContainerCreate cmd(String... cmds)
public CmdContainerCreate entrypoint(String... cmds)
public CmdContainerCreate workDir(String workDir)
public CmdContainerCreate env(String... envs)
public CmdContainerCreate cpu(float cpuQuota)
public CmdContainerCreate memory(int memory)
public CmdContainerCreate blkioWeight(int rate)
public CmdContainerCreate blkioWeightDevice(String path, int rate)
public CmdContainerCreate blkioDeviceReadBps(String path, int rate)
public CmdContainerCreate blkioDeviceWriteBps(String path, int rate)
public CmdContainerCreate blkioDeviceReadIOps(String path, int rate)
public CmdContainerCreate blkioDeviceWiiteIOps(String path, int rate)
public CmdContainerCreate networkDisable(boolean disable)
public CmdContainerCreate network(String network)
public CmdContainerCreate label(String key, String value)
public CmdContainerCreate restartPolicy(String name, int maximumRetryCount)
public CmdContainerCreate dns(String... dnses)
public CmdContainerCreate device(String pathOnHost, String pathInContainer, String cgroupPermissions)
public CmdContainerCreate bind(String... bind)
public CmdContainerCreate volumeFrom(String... volumeFroms)
public CmdContainerCreate link(String... link)
public CmdContainerCreate exposePort(String protocol, int containerPort, String... hostPortStrs)
public CmdContainerCreate publishAllPorts(boolean publishAllPorts)
public CmdContainerCreate uLimit(String name, int soft, int hard)
public CmdContainerCreate mountRead(String source, String target)
public CmdContainerCreate mountReadWrite(String source, String target)
public CmdContainerCreate mount(String type, String source, String target, boolean readOnly)
public CmdContainerCreate autoRemove(boolean autoRemove)
public CmdContainerCreate nanoCpus(float nanoCpus)
public CmdContainerCreate stopTimeout(int stopTimeout)
public ContainerCreate getEntity()
public static CmdContainerCreate newInstance(String name)
Copyright © 2017 Voovan. All rights reserved.