Interface ContainerSpec
-
@Immutable public interface ContainerSpec
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ContainerSpec.Builder
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description List<String>
args()
static ContainerSpec.Builder
builder()
List<String>
command()
List<ConfigBind>
configs()
String
dir()
DnsConfig
dnsConfig()
List<String>
env()
List<String>
groups()
ContainerConfig.Healthcheck
healthcheck()
String
hostname()
List<String>
hosts()
String
image()
Boolean
init()
Map<String,String>
labels()
List<Mount>
mounts()
List<SecretBind>
secrets()
Long
stopGracePeriod()
Map<String,String>
sysctls()
Boolean
tty()
String
user()
-
-
-
Method Detail
-
image
String image()
-
hostname
String hostname()
- Returns:
- an optional hostname
- Since:
- API 1.26
-
dir
String dir()
-
user
String user()
-
tty
Boolean tty()
-
stopGracePeriod
Long stopGracePeriod()
-
healthcheck
ContainerConfig.Healthcheck healthcheck()
- Returns:
- an optional healthcheck
- Since:
- API 1.26
-
secrets
List<SecretBind> secrets()
- Returns:
- a list of secrets
- Since:
- API 1.26
-
configs
List<ConfigBind> configs()
- Returns:
- a list of configs
- Since:
- API 1.30
-
dnsConfig
DnsConfig dnsConfig()
-
init
Boolean init()
- Returns:
- a init property in container specification
- Since:
- 1.37
-
builder
static ContainerSpec.Builder builder()
-
-