Class Docker
java.lang.Object
org.springframework.boot.maven.Docker
Docker configuration options.
- Since:
- 2.4.0
- Author:
- Wei Jiang, Scott Frederick
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Encapsulates Docker registry authentication configuration options. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable String
The path to TLS certificate and key files required for TLS communication with the Docker daemon.@Nullable String
The Docker context to use to retrieve host configuration.@Nullable String
getHost()
The host address of the Docker daemon.boolean
Whether to use the configured Docker host in the builder container.boolean
Whether the Docker daemon requires TLS communication.void
setContext
(@Nullable String context)
-
Constructor Details
-
Docker
public Docker()
-
-
Method Details
-
getHost
-
getContext
The Docker context to use to retrieve host configuration.- Returns:
- the Docker context
-
setContext
-
isTlsVerify
public boolean isTlsVerify()Whether the Docker daemon requires TLS communication.- Returns:
true
to enable TLS
-
getCertPath
The path to TLS certificate and key files required for TLS communication with the Docker daemon.- Returns:
- the TLS certificate path
-
isBindHostToBuilder
public boolean isBindHostToBuilder()Whether to use the configured Docker host in the builder container.- Returns:
true
to use the configured Docker host in the builder container
-