public class ContainerCreateConfig extends Object
| Constructor and Description |
|---|
ContainerCreateConfig(String imageName) |
| Modifier and Type | Method and Description |
|---|---|
ContainerCreateConfig |
binds(List<String> volumes) |
ContainerCreateConfig |
command(org.eclipse.jkube.kit.config.image.build.Arguments command) |
ContainerCreateConfig |
domainname(String domainname) |
ContainerCreateConfig |
entrypoint(org.eclipse.jkube.kit.config.image.build.Arguments entrypoint) |
ContainerCreateConfig |
environment(String envPropsFile,
Map<String,String> env,
Properties mavenProps) |
ContainerCreateConfig |
exposedPorts(Set<String> portSpecs) |
String |
getImageName() |
ContainerCreateConfig |
hostConfig(ContainerHostConfig startConfig) |
ContainerCreateConfig |
hostname(String hostname) |
ContainerCreateConfig |
labels(Map<String,String> labels) |
ContainerCreateConfig |
networkingConfig(ContainerNetworkingConfig networkingConfig) |
String |
toJson()
Get JSON which is used for creating a container
|
ContainerCreateConfig |
user(String user) |
ContainerCreateConfig |
workingDir(String workingDir) |
public ContainerCreateConfig(String imageName)
public ContainerCreateConfig binds(List<String> volumes)
public ContainerCreateConfig command(org.eclipse.jkube.kit.config.image.build.Arguments command)
public ContainerCreateConfig domainname(String domainname)
public ContainerCreateConfig entrypoint(org.eclipse.jkube.kit.config.image.build.Arguments entrypoint)
public ContainerCreateConfig environment(String envPropsFile, Map<String,String> env, Properties mavenProps)
public ContainerCreateConfig labels(Map<String,String> labels)
public ContainerCreateConfig exposedPorts(Set<String> portSpecs)
public String getImageName()
public ContainerCreateConfig hostname(String hostname)
public ContainerCreateConfig user(String user)
public ContainerCreateConfig workingDir(String workingDir)
public ContainerCreateConfig hostConfig(ContainerHostConfig startConfig)
public ContainerCreateConfig networkingConfig(ContainerNetworkingConfig networkingConfig)
public String toJson()
Copyright © 2021. All rights reserved.