The extension for configuring the Docker communication via the remote API through the DockerRemoteApiPlugin.
Other convention plugins like the DockerJavaApplicationPlugin and DockerSpringBootApplicationPlugin may further extend this extension as nested configuration elements.
The following example demonstrates the use of the extension in a build script using the Groovy DSL:
docker {
url = 'https://192.168.59.103:2376'
}
| Type | Name and description |
|---|---|
Property<String> |
apiVersionThe remote API version. |
DirectoryProperty |
certPathThe path to certificates for communicating with Docker over SSL. |
Property<String> |
urlThe server URL to connect to via Docker’s remote API. |
| Constructor and description |
|---|
DockerExtension
(ObjectFactory objectFactory) |
The path to certificates for communicating with Docker over SSL.
Defaults to value of environment variable DOCKER_CERT_PATH if set.
Groovy Documentation