public class CmdServiceCreate extends Cmd
JDocker Framework. WebSite: https://github.com/helyho/JDocker Licence: Apache v2 License
| 构造器和说明 |
|---|
CmdServiceCreate() |
addParameter, close, connect, connect1, connect2, connect3, connect4, getDockerHttpClient, getParameters, loadStream, sendDatapublic CmdServiceCreate name(String name)
public CmdServiceCreate image(String image)
public CmdServiceCreate cmd(String... cmd)
public CmdServiceCreate env(String... env)
public CmdServiceCreate dir(String dir)
public CmdServiceCreate user(String user)
public CmdServiceCreate mode(String mode)
public CmdServiceCreate replicate(int replicas)
public CmdServiceCreate stopGracePeriod(long stopGracePeriod)
public CmdServiceCreate cpuLimit(float nanoCpu)
public CmdServiceCreate memoryLimit(long memoryByte)
public CmdServiceCreate cpuReservation(float nanoCpu)
public CmdServiceCreate memoryReservation(long memoryByte)
public CmdServiceCreate network(String... networks)
public CmdServiceCreate port(String protocol, int containerPort, int hostPort)
public CmdServiceCreate portTcp(int containerPort, int hostPort)
public CmdServiceCreate portUdp(int containerPort, int hostPort)
public CmdServiceCreate mountRead(String source, String target)
public CmdServiceCreate mountReadWrite(String source, String target)
public CmdServiceCreate mount(String type, String source, String target, boolean readOnly)
public CmdServiceCreate label(String key, String value)
public CmdServiceCreate restartPolicy(String condition, long delay, int maxAttempts, int window)
public CmdServiceCreate updateConfig(long delay, String failureAction, int parallelism)
public CmdServiceCreate tty(boolean tty)
public CmdServiceCreate dnsNameservers(String nameservers)
public CmdServiceCreate dnsSearch(String Search)
public CmdServiceCreate dnsOptions(String options)
public ServiceSpec getEntity()
public static CmdServiceCreate newInstance()
Copyright © 2017 Voovan. All rights reserved.