Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractDockerRemoteApiTask - Class in com.bmuschko.gradle.docker.tasks
- AbstractDockerRemoteApiTask() - Constructor for class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
- accept(String) - Method in class com.bmuschko.gradle.docker.internal.OutputCollector
-
Accept a string as input.
- addFile(Dockerfile.File) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The ADD instruction copies new files, directories or remote file URLs from <src> and adds them to the filesystem of the container at the path <dest>.
- addFile(String, String) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The ADD instruction copies new files, directories or remote file URLs from <src> and adds them to the filesystem of the container at the path <dest>.
- addFile(Provider<Dockerfile.File>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
An ADD instruction as Provider.
- AddFileInstruction(Dockerfile.File) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.AddFileInstruction
- AddFileInstruction(Provider<Dockerfile.File>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.AddFileInstruction
- apply(Project) - Method in class com.bmuschko.gradle.docker.DockerConventionJvmApplicationPlugin
- apply(Project) - Method in class com.bmuschko.gradle.docker.DockerRemoteApiPlugin
- arg(String) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The ARG instruction defines a variable that users can pass at build-time to the builder.
- arg(Provider<String>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
An ARG instruction as Provider.
- ArgInstruction(String) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.ArgInstruction
- ArgInstruction(Provider<String>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.ArgInstruction
- asPasswordCredentials() - Method in class com.bmuschko.gradle.docker.DockerRegistryCredentials
-
Translates the Docker registry credentials into a
PasswordCredentials
.
B
- BUILD_IMAGE_TASK_NAME - Static variable in class com.bmuschko.gradle.docker.DockerConventionJvmApplicationPlugin
-
The task name that builds the Docker image for the Java application.
C
- close() - Method in class com.bmuschko.gradle.docker.internal.OutputCollector
- close() - Method in class com.bmuschko.gradle.docker.internal.services.DockerClientService
- cmd(String) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HealthCheckConfig
- com.bmuschko.gradle.docker - package com.bmuschko.gradle.docker
- com.bmuschko.gradle.docker.domain - package com.bmuschko.gradle.docker.domain
- com.bmuschko.gradle.docker.internal - package com.bmuschko.gradle.docker.internal
- com.bmuschko.gradle.docker.internal.services - package com.bmuschko.gradle.docker.internal.services
- com.bmuschko.gradle.docker.tasks - package com.bmuschko.gradle.docker.tasks
- com.bmuschko.gradle.docker.tasks.container - package com.bmuschko.gradle.docker.tasks.container
- com.bmuschko.gradle.docker.tasks.image - package com.bmuschko.gradle.docker.tasks.image
- com.bmuschko.gradle.docker.tasks.network - package com.bmuschko.gradle.docker.tasks.network
- CommentInstruction(String) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.CommentInstruction
- CommentInstruction(Provider<String>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.CommentInstruction
- Config() - Constructor for class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork.Ipam.Config
- configureExtension(ObjectFactory, DockerExtension) - Method in class com.bmuschko.gradle.docker.DockerConventionJvmApplicationPlugin
- configureExtension(ObjectFactory, DockerExtension) - Method in class com.bmuschko.gradle.docker.DockerJavaApplicationPlugin
- configureExtension(ObjectFactory, DockerExtension) - Method in class com.bmuschko.gradle.docker.DockerSpringBootApplicationPlugin
- ConventionPluginHelper - Class in com.bmuschko.gradle.docker.internal
- copyFile(Dockerfile.CopyFile) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The COPY instruction copies new files or directories from <src> and adds them to the filesystem of the container at the path <dest>.
- copyFile(String, String) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The COPY instruction copies new files or directories from <src> and adds them to the filesystem of the container at the path <dest>.
- copyFile(Provider<Dockerfile.CopyFile>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
A COPY instruction as Provider.
- CopyFile(String, String) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.CopyFile
- CopyFileInstruction(Dockerfile.CopyFile) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.CopyFileInstruction
- CopyFileInstruction(Provider<Dockerfile.CopyFile>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.CopyFileInstruction
- CopyFileToContainer - Class in com.bmuschko.gradle.docker.domain
-
Class holding metadata for an arbitrary copy-file-to-container invocation.
- CopyFileToContainer() - Constructor for class com.bmuschko.gradle.docker.domain.CopyFileToContainer
- copyMultipleFiles(Path, Path) - Static method in class com.bmuschko.gradle.docker.internal.CopyUtils
-
Copy files inside tempDestination into hostDestination
- copySingleFile(Path, Path) - Static method in class com.bmuschko.gradle.docker.internal.CopyUtils
-
Copy regular file inside tempDestination to, or into, hostDestination
- CopyUtils - Class in com.bmuschko.gradle.docker.internal
- create() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
- createAppFilesCopySpec(Project) - Static method in class com.bmuschko.gradle.docker.internal.ConventionPluginHelper
D
- DEFAULT_TASK_GROUP - Static variable in class com.bmuschko.gradle.docker.DockerRemoteApiPlugin
-
The group for all tasks created by this plugin.
- DEFAULT_URL - Static variable in class com.bmuschko.gradle.docker.DockerRegistryCredentials
-
The registry URL used as default value for the property
DockerRegistryCredentials.url
. - defaultCommand(String...) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The main purpose of a CMD instruction is to provide defaults for an executing container.
- defaultCommand(Provider<List<String>>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
A CMD instruction as Provider.
- DefaultCommandInstruction(String...) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.DefaultCommandInstruction
- DefaultCommandInstruction(Provider<List<String>>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.DefaultCommandInstruction
- DefaultDockerConfigResolver - Class in com.bmuschko.gradle.docker.internal
- DefaultDockerConfigResolver() - Constructor for class com.bmuschko.gradle.docker.internal.DefaultDockerConfigResolver
- DefaultDockerUrlValueSource - Class in com.bmuschko.gradle.docker.internal
- DefaultDockerUrlValueSource() - Constructor for class com.bmuschko.gradle.docker.internal.DefaultDockerUrlValueSource
- DockerBuildImage - Class in com.bmuschko.gradle.docker.tasks.image
- DockerBuildImage() - Constructor for class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
- DockerClientService - Class in com.bmuschko.gradle.docker.internal.services
-
Build service for Docker client.
- DockerClientService(ObjectFactory) - Constructor for class com.bmuschko.gradle.docker.internal.services.DockerClientService
-
Constructor for Docker client service.
- DockerClientService.Params - Interface in com.bmuschko.gradle.docker.internal.services
-
Parameters for build service.
- DockerCommitImage - Class in com.bmuschko.gradle.docker.tasks.image
- DockerCommitImage() - Constructor for class com.bmuschko.gradle.docker.tasks.image.DockerCommitImage
- DockerConfigResolver - Interface in com.bmuschko.gradle.docker.internal
- DockerConventionJvmApplicationExtension - Class in com.bmuschko.gradle.docker
-
The extension for configuring a conventional JVM Docker plugin.
- DockerConventionJvmApplicationExtension(ObjectFactory) - Constructor for class com.bmuschko.gradle.docker.DockerConventionJvmApplicationExtension
- DockerConventionJvmApplicationPlugin<EXT extends DockerConventionJvmApplicationExtension> - Class in com.bmuschko.gradle.docker
-
The abstract class for all conventional JVM application plugins.
- DockerConventionJvmApplicationPlugin() - Constructor for class com.bmuschko.gradle.docker.DockerConventionJvmApplicationPlugin
- DockerCopyFileFromContainer - Class in com.bmuschko.gradle.docker.tasks.container
- DockerCopyFileFromContainer(ObjectFactory, ProjectLayout, FileSystemOperations, ArchiveOperations) - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerCopyFileFromContainer
- DockerCopyFileToContainer - Class in com.bmuschko.gradle.docker.tasks.container
- DockerCopyFileToContainer() - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerCopyFileToContainer
- DockerCreateContainer - Class in com.bmuschko.gradle.docker.tasks.container
- DockerCreateContainer(ObjectFactory) - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- DockerCreateContainer.ExposedPort - Class in com.bmuschko.gradle.docker.tasks.container
- DockerCreateContainer.HealthCheckConfig - Class in com.bmuschko.gradle.docker.tasks.container
- DockerCreateContainer.HostConfig - Class in com.bmuschko.gradle.docker.tasks.container
- DockerCreateContainer.HostConfig.LogConfig - Class in com.bmuschko.gradle.docker.tasks.container
- DockerCreateNetwork - Class in com.bmuschko.gradle.docker.tasks.network
- DockerCreateNetwork(ObjectFactory) - Constructor for class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork
- DockerCreateNetwork.Ipam - Class in com.bmuschko.gradle.docker.tasks.network
- DockerCreateNetwork.Ipam.Config - Class in com.bmuschko.gradle.docker.tasks.network
- DockerExecContainer - Class in com.bmuschko.gradle.docker.tasks.container
- DockerExecContainer() - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerExecContainer
- DockerExistingContainer - Class in com.bmuschko.gradle.docker.tasks.container
- DockerExistingContainer() - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerExistingContainer
- DockerExistingImage - Class in com.bmuschko.gradle.docker.tasks.image
- DockerExistingImage() - Constructor for class com.bmuschko.gradle.docker.tasks.image.DockerExistingImage
- DockerExistingNetwork - Class in com.bmuschko.gradle.docker.tasks.network
- DockerExistingNetwork() - Constructor for class com.bmuschko.gradle.docker.tasks.network.DockerExistingNetwork
- DockerExtension - Class in com.bmuschko.gradle.docker
-
The extension for configuring the Docker communication via the remote API through the
DockerRemoteApiPlugin
. - DockerExtension(ObjectFactory, ProviderFactory) - Constructor for class com.bmuschko.gradle.docker.DockerExtension
- Dockerfile - Class in com.bmuschko.gradle.docker.tasks.image
-
Creates a Dockerfile based on the provided instructions.
- Dockerfile() - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile
- DOCKERFILE_TASK_NAME - Static variable in class com.bmuschko.gradle.docker.DockerConventionJvmApplicationPlugin
-
The task name that creates the Docker image for the Java application.
- Dockerfile.AddFileInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
Represents a
ADD
instruction. - Dockerfile.ArgInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
Represents a
ARG
instruction. - Dockerfile.CommentInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
Represents a comment instruction.
- Dockerfile.CopyFile - Class in com.bmuschko.gradle.docker.tasks.image
-
Input data for a
Dockerfile.CopyFileInstruction
. - Dockerfile.CopyFileInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
Represents a
COPY
instruction. - Dockerfile.DefaultCommandInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
Represents a
CMD
instruction. - Dockerfile.EntryPointInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
Represents a
ENTRYPOINT
instruction. - Dockerfile.EnvironmentVariableInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
Represents a
ENV
instruction. - Dockerfile.ExposePortInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
Represents a
EXPOSE
instruction. - Dockerfile.File - Class in com.bmuschko.gradle.docker.tasks.image
-
Input data for a
Dockerfile.AddFileInstruction
orDockerfile.CopyFileInstruction
. - Dockerfile.FileInstruction<T extends Dockerfile.File> - Class in com.bmuschko.gradle.docker.tasks.image
-
An instruction whose value is a Dockerfile.File.
- Dockerfile.From - Class in com.bmuschko.gradle.docker.tasks.image
-
Input data for a
Dockerfile.FromInstruction
. - Dockerfile.FromInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
Represents a
FROM
instruction. - Dockerfile.GenericInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
An instruction that uses the provided value as-is without any additional formatting.
- Dockerfile.Healthcheck - Class in com.bmuschko.gradle.docker.tasks.image
-
Input data for a
Dockerfile.HealthcheckInstruction
. - Dockerfile.HealthcheckInstruction - Class in com.bmuschko.gradle.docker.tasks.image
- Dockerfile.Instruction - Interface in com.bmuschko.gradle.docker.tasks.image
-
A representation of an instruction in a Dockerfile.
- Dockerfile.LabelInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
Represents a
LABEL
instruction. - Dockerfile.MapInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
An instruction whose value is a Map.
- Dockerfile.OnBuildInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
Represents a
ONBUILD
instruction. - Dockerfile.RunCommandInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
Represents a
RUN
instruction. - Dockerfile.StringArrayInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
An instruction whose value is a String array.
- Dockerfile.StringCommandInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
An instruction whose value is a String.
- Dockerfile.UserInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
Represents a
USER
instruction. - Dockerfile.VolumeInstruction - Class in com.bmuschko.gradle.docker.tasks.image
- Dockerfile.WorkDirInstruction - Class in com.bmuschko.gradle.docker.tasks.image
-
Represents a
WORKDIR
instruction. - DockerInfo - Class in com.bmuschko.gradle.docker.tasks
- DockerInfo() - Constructor for class com.bmuschko.gradle.docker.tasks.DockerInfo
- DockerInspectContainer - Class in com.bmuschko.gradle.docker.tasks.container
- DockerInspectContainer() - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerInspectContainer
- DockerInspectExecContainer - Class in com.bmuschko.gradle.docker.tasks.container
-
Inspects task executed inside container with
DockerExecContainer
command. - DockerInspectExecContainer() - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerInspectExecContainer
- DockerInspectImage - Class in com.bmuschko.gradle.docker.tasks.image
- DockerInspectImage() - Constructor for class com.bmuschko.gradle.docker.tasks.image.DockerInspectImage
- DockerInspectNetwork - Class in com.bmuschko.gradle.docker.tasks.network
- DockerInspectNetwork() - Constructor for class com.bmuschko.gradle.docker.tasks.network.DockerInspectNetwork
- DockerJavaApplication - Class in com.bmuschko.gradle.docker
-
The extension for configuring a Java application via the
DockerJavaApplicationPlugin
. - DockerJavaApplication(ObjectFactory) - Constructor for class com.bmuschko.gradle.docker.DockerJavaApplication
- DockerJavaApplicationPlugin - Class in com.bmuschko.gradle.docker
-
Opinionated Gradle plugin for creating and pushing a Docker image for a Java application.
- DockerJavaApplicationPlugin() - Constructor for class com.bmuschko.gradle.docker.DockerJavaApplicationPlugin
- DockerKillContainer - Class in com.bmuschko.gradle.docker.tasks.container
- DockerKillContainer() - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerKillContainer
- DockerListImages - Class in com.bmuschko.gradle.docker.tasks.image
- DockerListImages() - Constructor for class com.bmuschko.gradle.docker.tasks.image.DockerListImages
- DockerLoadImage - Class in com.bmuschko.gradle.docker.tasks.image
- DockerLoadImage() - Constructor for class com.bmuschko.gradle.docker.tasks.image.DockerLoadImage
- DockerLogsContainer - Class in com.bmuschko.gradle.docker.tasks.container
-
Copies the container logs into standard out/err, the same as the `docker logs` command.
- DockerLogsContainer() - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerLogsContainer
- DockerOperation - Class in com.bmuschko.gradle.docker.tasks
-
Passes the underlying `docker-java` client to the defined `onNext` closure if it exists.
- DockerOperation() - Constructor for class com.bmuschko.gradle.docker.tasks.DockerOperation
- DockerPullImage - Class in com.bmuschko.gradle.docker.tasks.image
- DockerPullImage() - Constructor for class com.bmuschko.gradle.docker.tasks.image.DockerPullImage
- DockerPushImage - Class in com.bmuschko.gradle.docker.tasks.image
- DockerPushImage() - Constructor for class com.bmuschko.gradle.docker.tasks.image.DockerPushImage
- DockerRegistryCredentials - Class in com.bmuschko.gradle.docker
-
The extension for configuring the Docker communication via the remote API through the
DockerRemoteApiPlugin
. - DockerRegistryCredentials(ObjectFactory) - Constructor for class com.bmuschko.gradle.docker.DockerRegistryCredentials
- DockerRemoteApiPlugin - Class in com.bmuschko.gradle.docker
-
Gradle plugin that provides custom tasks for interacting with Docker via its remote API.
- DockerRemoteApiPlugin() - Constructor for class com.bmuschko.gradle.docker.DockerRemoteApiPlugin
- DockerRemoveContainer - Class in com.bmuschko.gradle.docker.tasks.container
- DockerRemoveContainer() - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerRemoveContainer
- DockerRemoveImage - Class in com.bmuschko.gradle.docker.tasks.image
- DockerRemoveImage() - Constructor for class com.bmuschko.gradle.docker.tasks.image.DockerRemoveImage
- DockerRemoveNetwork - Class in com.bmuschko.gradle.docker.tasks.network
- DockerRemoveNetwork() - Constructor for class com.bmuschko.gradle.docker.tasks.network.DockerRemoveNetwork
- DockerRenameContainer - Class in com.bmuschko.gradle.docker.tasks.container
- DockerRenameContainer() - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerRenameContainer
- DockerRestartContainer - Class in com.bmuschko.gradle.docker.tasks.container
- DockerRestartContainer() - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerRestartContainer
- DockerSaveImage - Class in com.bmuschko.gradle.docker.tasks.image
- DockerSaveImage() - Constructor for class com.bmuschko.gradle.docker.tasks.image.DockerSaveImage
- DockerSpringBootApplication - Class in com.bmuschko.gradle.docker
-
The extension for configuring a Spring Boot application via the
DockerSpringBootApplicationPlugin
. - DockerSpringBootApplication(ObjectFactory) - Constructor for class com.bmuschko.gradle.docker.DockerSpringBootApplication
- DockerSpringBootApplicationPlugin - Class in com.bmuschko.gradle.docker
-
Opinionated Gradle plugin for creating and pushing a Docker image for a Spring Boot application.
- DockerSpringBootApplicationPlugin() - Constructor for class com.bmuschko.gradle.docker.DockerSpringBootApplicationPlugin
- DockerStartContainer - Class in com.bmuschko.gradle.docker.tasks.container
- DockerStartContainer() - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerStartContainer
- DockerStopContainer - Class in com.bmuschko.gradle.docker.tasks.container
- DockerStopContainer() - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerStopContainer
- DockerTagImage - Class in com.bmuschko.gradle.docker.tasks.image
- DockerTagImage() - Constructor for class com.bmuschko.gradle.docker.tasks.image.DockerTagImage
- DockerVersion - Class in com.bmuschko.gradle.docker.tasks
- DockerVersion() - Constructor for class com.bmuschko.gradle.docker.tasks.DockerVersion
- DockerWaitContainer - Class in com.bmuschko.gradle.docker.tasks.container
- DockerWaitContainer() - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerWaitContainer
- doRunRemoteCommand(DockerClient) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExecContainer
- doWith(MainClassFinder.MainClass) - Method in interface com.bmuschko.gradle.docker.internal.MainClassFinder.MainClassCallback
- doWithMainClasses(File, MainClassFinder.MainClassCallback<T>) - Static method in class com.bmuschko.gradle.docker.internal.MainClassFinder
E
- entryPoint(String...) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
An ENTRYPOINT allows you to configure a container that will run as an executable.
- entryPoint(Provider<List<String>>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
A ENTRYPOINT as Provider.
- EntryPointInstruction(String...) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.EntryPointInstruction
- EntryPointInstruction(Provider<List<String>>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.EntryPointInstruction
- environmentVariable(String, String) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The ENV instruction sets the environment variable <key> to the value <value>.
- environmentVariable(Map<String, String>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
A ENV instruction as Map.
- environmentVariable(Provider<Map<String, String>>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
A ENV instruction as Provider.
- EnvironmentVariableInstruction(String, String) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.EnvironmentVariableInstruction
- EnvironmentVariableInstruction(Map<String, String>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.EnvironmentVariableInstruction
- EnvironmentVariableInstruction(Provider<Map<String, String>>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.EnvironmentVariableInstruction
- equals(Object) - Method in class com.bmuschko.gradle.docker.internal.MainClassFinder.MainClass
- execProbe(long, long) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExecContainer
-
Define the livenessProbe options for this exec.
- ExecProbe - Class in com.bmuschko.gradle.docker.domain
-
Class holding metadata for an arbitrary exec livenessProbe.
- ExecProbe(long, long) - Constructor for class com.bmuschko.gradle.docker.domain.ExecProbe
- ExposedPort(String, List<Integer>) - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.ExposedPort
- exposePort(Integer...) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The EXPOSE instruction informs Docker that the container will listen on the specified network ports at runtime.
- exposePort(Provider<List<Integer>>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
A EXPOSE instruction as Provider.
- ExposePortInstruction(Integer...) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.ExposePortInstruction
- ExposePortInstruction(Provider<List<Integer>>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.ExposePortInstruction
- exposePorts(String, List<Integer>) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- EXTENSION_NAME - Static variable in class com.bmuschko.gradle.docker.DockerRemoteApiPlugin
-
The name of the extension.
F
- Factory(ExecOperations) - Constructor for class com.bmuschko.gradle.docker.internal.RegistryAuthLocator.Factory
- File(String, String) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.File
- FileInstruction(Provider<T>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.FileInstruction
- FileInstruction(T) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.FileInstruction
- findMainClassName(File) - Method in class com.bmuschko.gradle.docker.DockerConventionJvmApplicationPlugin
- findMainClassName(File) - Method in class com.bmuschko.gradle.docker.DockerJavaApplicationPlugin
- findMainClassName(File) - Method in class com.bmuschko.gradle.docker.DockerSpringBootApplicationPlugin
- findSingleMainClass(File) - Static method in class com.bmuschko.gradle.docker.internal.MainClassFinder
- findSingleMainClass(File, String) - Static method in class com.bmuschko.gradle.docker.internal.MainClassFinder
- from(Dockerfile.From) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The FROM instruction sets the Base Image for subsequent instructions.
- from(String) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The FROM instruction sets the Base Image for subsequent instructions.
- from(Provider<Dockerfile.From>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
A FROM instruction as Provider.
- From(String) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.From
- FromInstruction(Dockerfile.From) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.FromInstruction
- FromInstruction(Provider<Dockerfile.From>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.FromInstruction
G
- GenericInstruction(String) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.GenericInstruction
- GenericInstruction(Provider<String>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.GenericInstruction
- getAnnotationNames() - Method in class com.bmuschko.gradle.docker.internal.MainClassFinder.MainClass
- getApiVersion() - Method in class com.bmuschko.gradle.docker.DockerExtension
-
The remote API version.
- getApiVersion() - Method in interface com.bmuschko.gradle.docker.internal.services.DockerClientService.Params
-
The remote API version.
- getApiVersion() - Method in class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
-
The Docker remote API version.
- getArgs() - Method in class com.bmuschko.gradle.docker.DockerConventionJvmApplicationExtension
-
The program arguments appended to Java application.
- getAttachStderr() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getAttachStderr() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExecContainer
- getAttachStderr() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerCommitImage
- getAttachStdin() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getAttachStdin() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerCommitImage
- getAttachStdout() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getAttachStdout() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExecContainer
- getAuthor() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerCommitImage
-
Author of image e.g.
- getAutoRemove() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
-
Automatically remove the container when the container's process exits.
- getAwaitStatusTimeout() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerWaitContainer
-
Wait timeout in seconds.
- getBaseImage() - Method in class com.bmuschko.gradle.docker.DockerConventionJvmApplicationExtension
-
The Docker base image used for Java application.
- getBinds() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getBuildArgs() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
Build-time variables to pass to the image build.
- getCacheFrom() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
Images to consider as cache sources.
- getCapAdd() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getCapDrop() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getCertPath() - Method in class com.bmuschko.gradle.docker.DockerExtension
-
The path to certificates for communicating with Docker over SSL.
- getCertPath() - Method in interface com.bmuschko.gradle.docker.internal.services.DockerClientService.Params
-
The path to certificates for communicating with Docker over SSL.
- getCertPath() - Method in class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
-
Path to the Docker certificate and key.
- getChown() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.File
-
Returns the ownership of the copied content.
- getCmd() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getCmd() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HealthCheckConfig
- getCmd() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.Healthcheck
- getCommands() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExecContainer
- getCompressed() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCopyFileFromContainer
-
Whether to leave file in its compressed state or not.
- getConfig() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig.LogConfig
- getConfigs() - Method in class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork.Ipam
- getContainerId() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
-
The ID of the container created.
- getContainerId() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExistingContainer
-
The ID or name of container used to perform operation.
- getContainerIdFile() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
-
Output file containing the container ID of the container created.
- getContainerName() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getCopyFiles() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCopyFileToContainer
- getCpuset() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getDangling() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerListImages
- getDefaultDockerCert() - Method in class com.bmuschko.gradle.docker.internal.DefaultDockerConfigResolver
- getDefaultDockerCert() - Method in interface com.bmuschko.gradle.docker.internal.DockerConfigResolver
- getDest() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.File
-
Returns the destination path.
- getDestDir() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
Returns a provider representing the destination directory containing the Dockerfile.
- getDestFile() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The destination file representing the Dockerfile.
- getDestFile() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerSaveImage
-
Where to save image.
- getDevices() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getDns() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getDockerClient() - Method in class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
-
Gets the Docker client uses to communicate with Docker via its remote API.
- getDockerClient(Provider<String>, Provider<Directory>, Provider<String>) - Method in class com.bmuschko.gradle.docker.internal.services.DockerClientService
-
Returns the Docker client.
- getDockerClientService() - Method in class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
- getDockerFile() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
The Dockerfile to use to build the image.
- getDriver() - Method in class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork.Ipam
- getEmail() - Method in class com.bmuschko.gradle.docker.DockerRegistryCredentials
-
Registry email address needed to push images.
- getEntrypoint() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getEnvVars() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getExecId() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerInspectExecContainer
-
The ID name of exec used to perform operation.
- getExecIds() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExecContainer
- getExecProbe() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExecContainer
- getExitCode() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerWaitContainer
- getExposedPorts() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getExtraHosts() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getExtraHosts() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
Build-time additional host list to pass to the image build in the format
host:ip
. - getFile() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.FileInstruction
- getFollow() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerLogsContainer
-
Set to true to follow the output, which will cause this task to block until the container exists.
- getForce() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerRemoveContainer
- getForce() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerRemoveImage
- getForce() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerTagImage
-
Forces tagging.
- getGateway() - Method in class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork.Ipam.Config
- getGroups() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
-
A list of additional groups that the container process will run as.
- getHealthCheck() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getHostConfig() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getHostName() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getHostPath() - Method in class com.bmuschko.gradle.docker.domain.CopyFileToContainer
- getHostPath() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCopyFileFromContainer
-
Path on host to write remotePath to or into.
- getHostPath() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCopyFileToContainer
-
File path on host to copy into container
- getImage() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getImage() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.From
-
Returns the base image.
- getImage() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerPullImage
-
The image including repository, image name and tag to be pulled e.g.
- getImageFile() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerLoadImage
- getImageId() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
The ID of the image built.
- getImageId() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerCommitImage
-
The ID of the image committed.
- getImageId() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerExistingImage
-
The ID or name of image used to perform operation.
- getImageIdFile() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
Output file containing the image ID of the built image.
- getImageIdFile() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerCommitImage
-
Output file containing the image ID of the image committed.
- getImageIdsFile() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerSaveImage
-
Output file containing the image IDs of the saved images.
- getImageName() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerListImages
- getImages() - Method in class com.bmuschko.gradle.docker.DockerConventionJvmApplicationExtension
-
The images used for the build and push operation e.g.
- getImages() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
The images including repository, image name and tag to be built e.g.
- getImages() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerPushImage
-
The images including repository, image name and tag to be pushed e.g.
- getImages() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerSaveImage
-
The images including repository, image name and tag to be saved e.g.
- getInputDir() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
Input directory containing the build context.
- getInstructions() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
Returns all instructions used to generate the Dockerfile.
- getInternalSince() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerLogsContainer
- getInternetProtocol() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.ExposedPort
- getInterval() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HealthCheckConfig
-
The time to wait between checks in nanoseconds.
- getInterval() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.Healthcheck
- getIpam() - Method in class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork
-
The IP address management (IPAM) for managing IP address space on a network.
- getIpcMode() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
-
The IPC mode for the container.
- getIpRange() - Method in class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork.Ipam.Config
- getIpv4Address() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getIsTar() - Method in class com.bmuschko.gradle.docker.domain.CopyFileToContainer
- getJvmArgs() - Method in class com.bmuschko.gradle.docker.DockerConventionJvmApplicationExtension
-
The JVM arguments used to start the Java program.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.AddFileInstruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.ArgInstruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.CommentInstruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.CopyFileInstruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.DefaultCommandInstruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.EntryPointInstruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.EnvironmentVariableInstruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.ExposePortInstruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.FromInstruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.GenericInstruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.HealthcheckInstruction
- getKeyword() - Method in interface com.bmuschko.gradle.docker.tasks.image.Dockerfile.Instruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.LabelInstruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.OnBuildInstruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.RunCommandInstruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.UserInstruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.VolumeInstruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getKeyword() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.WorkDirInstruction
-
Gets the keyword of the instruction as used in the Dockerfile.
- getLabels() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getLabels() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
Labels to attach as metadata for to the image.
- getLabels() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerListImages
- getLinks() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getLogConfig() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getLogContains() - Method in class com.bmuschko.gradle.docker.domain.LivenessProbe
- getMacAddress() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getMainClassName() - Method in class com.bmuschko.gradle.docker.DockerConventionJvmApplicationExtension
-
The main class name to use for starting the application e.g.
- getMainJavaSourceSetOutput(Project) - Static method in class com.bmuschko.gradle.docker.internal.ConventionPluginHelper
- getMaintainer() - Method in class com.bmuschko.gradle.docker.DockerConventionJvmApplicationExtension
-
The maintainer of the image.
- getMemory() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getMemory() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
Memory allocated for build specified in bytes (no suffix is needed)
- getMemorySwap() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getMessage() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerCommitImage
-
Commit message.
- getName() - Method in class com.bmuschko.gradle.docker.internal.MainClassFinder.MainClass
- getNetwork() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getNetwork() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
Networking mode for the RUN instructions during build.
- getNetworkAliases() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getNetworkId() - Method in class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork
-
The id of the created network.
- getNetworkId() - Method in class com.bmuschko.gradle.docker.tasks.network.DockerExistingNetwork
-
The ID or name of the network to perform the operation on.
- getNetworkID() - Method in class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork.Ipam.Config
- getNetworkName() - Method in class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork
-
The name of the network to be created.
- getNextHandler() - Method in class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
- getNoCache() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
When
true
, do not use docker cache when building the image. - getPassword() - Method in class com.bmuschko.gradle.docker.DockerRegistryCredentials
-
Registry password needed to push images.
- getPause() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerCommitImage
- getPid() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getPlatform() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
-
The target platform in the format
os[/arch[/variant]]
, for examplelinux/s390x
ordarwin
. - getPlatform() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
The target platform in the format
os[/arch[/variant]]
, for examplelinux/s390x
ordarwin
. - getPlatform() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.From
-
Returns the platform.
- getPlatform() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerPullImage
-
The target platform in the format
os[/arch[/variant]]
, for examplelinux/s390x
ordarwin
. - getPollInterval() - Method in class com.bmuschko.gradle.docker.domain.ExecProbe
- getPollInterval() - Method in class com.bmuschko.gradle.docker.domain.LivenessProbe
- getPollTime() - Method in class com.bmuschko.gradle.docker.domain.ExecProbe
- getPollTime() - Method in class com.bmuschko.gradle.docker.domain.LivenessProbe
- getPortBindings() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getPorts() - Method in class com.bmuschko.gradle.docker.DockerConventionJvmApplicationExtension
-
The Docker image exposed ports.
- getPorts() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.ExposedPort
- getPortSpecs() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getPrivileged() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getProgressLogger(ServiceRegistry, Class<T>) - Static method in class com.bmuschko.gradle.docker.internal.IOUtils
-
Create a progress logger for an arbitrary project and class.
- getPublishAll() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getPull() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
When
true
, always attempt to pull a newer version of the image. - getQuiet() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
When
true
, suppress the build output and print image ID on success. - getRegistry(String) - Method in class com.bmuschko.gradle.docker.internal.RegistryAuthLocator
-
Extract registry name from the image name
- getRegistryAuthLocator() - Method in class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
-
Returns the instance of
RegistryAuthLocator
. - getRegistryCredentials() - Method in class com.bmuschko.gradle.docker.DockerExtension
-
The target Docker registry credentials.
- getRegistryCredentials() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
The target Docker registry credentials for usage with a task.
- getRegistryCredentials() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerPullImage
-
The target Docker registry credentials for usage with a task.
- getRegistryCredentials() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerPushImage
-
The target Docker registry credentials for usage with a task.
- getRegistryCredentials() - Method in interface com.bmuschko.gradle.docker.tasks.RegistryCredentialsAware
-
The target Docker registry credentials for usage with a task.
- getRemotePath() - Method in class com.bmuschko.gradle.docker.domain.CopyFileToContainer
- getRemotePath() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCopyFileFromContainer
-
Path inside container
- getRemotePath() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCopyFileToContainer
-
Path of file inside container
- getRemove() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
When
true
, remove intermediate containers after a successful build. - getRemoveVolumes() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerRemoveContainer
- getRenameTo() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerRenameContainer
- getRepository() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerCommitImage
-
The repository and image name e.g.
- getRepository() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerTagImage
-
The repository to tag in.
- getRestartPolicy() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getRetries() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HealthCheckConfig
-
The number of consecutive failures needed to consider a container as unhealthy.
- getRetries() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.Healthcheck
- getShmSize() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
-
Size of
/dev/shm
in bytes. - getShmSize() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
Size of
/dev/shm
in bytes. - getShowAll() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerListImages
- getShowTimestamps() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerLogsContainer
-
Set to the true to include a timestamp for each line in the output.
- getSince() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerLogsContainer
-
Limit the output to lines on or after the specified date.
- getSink() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerLogsContainer
-
Sink to write log output into.
- getSrc() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.File
-
Return the source path.
- getStage() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.CopyFile
-
Returns the previous build stage.
- getStage() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.From
-
Returns the stage.
- getStartInterval() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.Healthcheck
- getStartPeriod() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HealthCheckConfig
-
The time to wait for container initialization before starting health-retries countdown in nanoseconds.
- getStartPeriod() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.Healthcheck
- getStdErr() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerLogsContainer
-
Include standard err.
- getStdinOnce() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getStdinOpen() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getStdOut() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerLogsContainer
-
Include standard out.
- getSubnet() - Method in class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork.Ipam.Config
- getSuccessOnExitCodes() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExecContainer
- getSysctls() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
-
The namespaced kernel parameters (sysctls) in the container.
- getTag() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerCommitImage
-
The tag e.g.
- getTag() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerTagImage
-
Image name to be tagged.
- getTailAll() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerLogsContainer
-
Set to true to copy all output since the container has started.
- getTailCount() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerLogsContainer
-
Limit the number of lines of existing output.
- getTarFile() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCopyFileToContainer
-
Tar file we will copy into container
- getTarget() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
With this parameter it is possible to build a special stage in a multi-stage Docker file.
- getText() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.CopyFileInstruction
- getText() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.ExposePortInstruction
-
Gets the full text of the instruction as used in the Dockerfile.
- getText() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.FileInstruction
-
Gets the full text of the instruction as used in the Dockerfile.
- getText() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.FromInstruction
-
Gets the full text of the instruction as used in the Dockerfile.
- getText() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.GenericInstruction
-
Gets the full text of the instruction as used in the Dockerfile.
- getText() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.HealthcheckInstruction
- getText() - Method in interface com.bmuschko.gradle.docker.tasks.image.Dockerfile.Instruction
-
Gets the full text of the instruction as used in the Dockerfile.
- getText() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.MapInstruction
-
Gets the full text of the instruction as used in the Dockerfile.
- getText() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.StringArrayInstruction
-
Gets the full text of the instruction as used in the Dockerfile.
- getText() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.StringCommandInstruction
-
Gets the full text of the instruction as used in the Dockerfile.
- getTimeout() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HealthCheckConfig
-
The time to wait before considering the check to have hung.
- getTimeout() - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.Healthcheck
- getTmpFs() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
-
Docker container tmpfs support.
- getTty() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getType() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig.LogConfig
- getUrl() - Method in class com.bmuschko.gradle.docker.DockerExtension
-
The server URL to connect to via Docker’s remote API.
- getUrl() - Method in class com.bmuschko.gradle.docker.DockerRegistryCredentials
-
Registry URL needed to push images.
- getUrl() - Method in interface com.bmuschko.gradle.docker.internal.services.DockerClientService.Params
-
The server URL to connect to via Docker’s remote API.
- getUrl() - Method in class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
-
Docker remote API server URL.
- getUseCompression() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerSaveImage
- getUser() - Method in class com.bmuschko.gradle.docker.DockerConventionJvmApplicationExtension
-
The username (or UID) and optionally the user group (or GID) to use as the default user and group for the container, e.g.
- getUser() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getUser() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExecContainer
-
Username or UID to execute the command as, with optional colon separated group or gid in format: <name|uid>[:<group|gid>]
- getUsername() - Method in class com.bmuschko.gradle.docker.DockerRegistryCredentials
-
Registry username needed to push images.
- getVolumes() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getVolumesFrom() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- getWaitTime() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerRestartContainer
-
Restart timeout in seconds.
- getWaitTime() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerStopContainer
-
Stop timeout in seconds.
- getWorkingDir() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- getWorkingDir() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExecContainer
-
Working directory in which the command is going to be executed.
H
- hashCode() - Method in class com.bmuschko.gradle.docker.internal.MainClassFinder.MainClass
- healthcheck(Dockerfile.Healthcheck) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The HEALTHCHECK instruction tells Docker how to test a container to check that it is still working.
- healthcheck(Provider<Dockerfile.Healthcheck>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The HEALTHCHECK instruction tells Docker how to test a container to check that it is still working.
- Healthcheck(String) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.Healthcheck
- HealthCheckConfig(ObjectFactory) - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HealthCheckConfig
- HealthcheckInstruction(Dockerfile.Healthcheck) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.HealthcheckInstruction
- HealthcheckInstruction(Provider<Dockerfile.Healthcheck>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.HealthcheckInstruction
- HostConfig(ObjectFactory) - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
I
- instruction(String) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
Adds a full instruction as String.
- instruction(Provider<String>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
Adds a full instruction as Provider.
- instructionsFromTemplate(File) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
Adds instructions to the Dockerfile from a template file.
- instructionsFromTemplate(String) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
Adds instructions to the Dockerfile from a template file.
- instructionsFromTemplate(Provider<RegularFile>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
Adds instructions to the Dockerfile from a template file.
- IOUtils - Class in com.bmuschko.gradle.docker.internal
- Ipam(ObjectFactory) - Constructor for class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork.Ipam
- isIsTar() - Method in class com.bmuschko.gradle.docker.domain.CopyFileToContainer
- isWindows() - Static method in class com.bmuschko.gradle.docker.internal.OsUtils
J
- JAVA_APPLICATION_EXTENSION_NAME - Static variable in class com.bmuschko.gradle.docker.DockerJavaApplicationPlugin
-
The name of extension registered with type
DockerJavaApplication
.
K
- KEYWORD - Static variable in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.AddFileInstruction
- KEYWORD - Static variable in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.ArgInstruction
- KEYWORD - Static variable in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.CommentInstruction
- KEYWORD - Static variable in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.CopyFileInstruction
- KEYWORD - Static variable in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.DefaultCommandInstruction
- KEYWORD - Static variable in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.EntryPointInstruction
- KEYWORD - Static variable in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.EnvironmentVariableInstruction
- KEYWORD - Static variable in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.ExposePortInstruction
- KEYWORD - Static variable in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.FromInstruction
- KEYWORD - Static variable in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.HealthcheckInstruction
- KEYWORD - Static variable in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.LabelInstruction
- KEYWORD - Static variable in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.OnBuildInstruction
- KEYWORD - Static variable in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.RunCommandInstruction
- KEYWORD - Static variable in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.UserInstruction
- KEYWORD - Static variable in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.VolumeInstruction
- KEYWORD - Static variable in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.WorkDirInstruction
L
- label(Map<String, String>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The LABEL instruction adds metadata to an image.
- label(Provider<Map<String, String>>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
A LABEL instruction as Provider.
- LabelInstruction(Map) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.LabelInstruction
- LabelInstruction(Provider<Map<String, String>>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.LabelInstruction
- LivenessProbe - Class in com.bmuschko.gradle.docker.domain
-
Class holding metadata for an arbitrary liveness probe.
- LivenessProbe(long, long, String) - Constructor for class com.bmuschko.gradle.docker.domain.LivenessProbe
- logAndProcessResponse(DockerClient) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerLogsContainer
- logConfig(String, Map<String, String>) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- LogConfig() - Constructor for class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig.LogConfig
- lookupAllAuthConfigs() - Method in class com.bmuschko.gradle.docker.internal.RegistryAuthLocator
-
Gets all authorization information using $DOCKER_CONFIG/.docker/config.json file If missing, an empty AuthConfigurations object is returned
- lookupAllAuthConfigs(DockerRegistryCredentials) - Method in class com.bmuschko.gradle.docker.internal.RegistryAuthLocator
-
Gets all authorization information using $DOCKER_CONFIG/.docker/config.json file If missing, an AuthConfigurations object containing only the passed registryCredentials is returned
- lookupAllAuthConfigs(AuthConfig) - Method in class com.bmuschko.gradle.docker.internal.RegistryAuthLocator
-
Gets all authorization information using $DOCKER_CONFIG/.docker/config.json file If missing, an AuthConfigurations object containing only the passed additionalAuthConfig is returned
- lookupAuthConfig(String, DockerRegistryCredentials) - Method in class com.bmuschko.gradle.docker.internal.RegistryAuthLocator
-
Gets authorization information using $DOCKER_CONFIG/.docker/config.json file If missing, gets the information from the registryCredentials object
M
- MainClass(String, Set<String>) - Constructor for class com.bmuschko.gradle.docker.internal.MainClassFinder.MainClass
- MainClassFinder - Class in com.bmuschko.gradle.docker.internal
-
Original source from Spring Boot's loader tools licensed under Apache License Version 2.0.
- MainClassFinder() - Constructor for class com.bmuschko.gradle.docker.internal.MainClassFinder
- MainClassFinder.MainClass - Class in com.bmuschko.gradle.docker.internal
- MainClassFinder.MainClassCallback<T> - Interface in com.bmuschko.gradle.docker.internal
- MapInstruction(Map<String, String>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.MapInstruction
- MapInstruction(Provider<Map<String, String>>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.MapInstruction
O
- obtain() - Method in class com.bmuschko.gradle.docker.internal.DefaultDockerUrlValueSource
- onBuild(String) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The ONBUILD instruction adds to the image a trigger instruction to be executed at a later time, when the image is used as the base for another build.
- onBuild(Provider<String>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
A ONBUILD instruction as Provider.
- OnBuildInstruction(String) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.OnBuildInstruction
- OnBuildInstruction(Provider<String>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.OnBuildInstruction
- onComplete(Runnable) - Method in class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
-
Reacts to the completion of the operation.
- onError(Action<? super Throwable>) - Method in class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
-
Reacts to a potential error occurring during the operation.
- onNext(Action) - Method in class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
-
Reacts to data returned by an operation.
- OsUtils - Class in com.bmuschko.gradle.docker.internal
- OutputCollector - Class in com.bmuschko.gradle.docker.internal
-
A utility class that will collect strings until a new line is encountered.
- OutputCollector(Consumer<String>) - Constructor for class com.bmuschko.gradle.docker.internal.OutputCollector
P
- PUSH_IMAGE_TASK_NAME - Static variable in class com.bmuschko.gradle.docker.DockerConventionJvmApplicationPlugin
-
The task name that pushes created Docker image to the repository.
R
- RegistryAuthLocator - Class in com.bmuschko.gradle.docker.internal
-
Utility class to get credentials information from extension of type
DockerRegistryCredentials
or from$DOCKER_CONFIG/.docker/config.json
file. - RegistryAuthLocator.Factory - Class in com.bmuschko.gradle.docker.internal
- registryCredentials(Action<? super DockerRegistryCredentials>) - Method in class com.bmuschko.gradle.docker.DockerExtension
-
Configures the target Docker registry credentials.
- registryCredentials(Action<? super DockerRegistryCredentials>) - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
-
Configures the target Docker registry credentials for use with a task.
- registryCredentials(Action<? super DockerRegistryCredentials>) - Method in class com.bmuschko.gradle.docker.tasks.image.DockerPullImage
-
Configures the target Docker registry credentials for use with a task.
- registryCredentials(Action<? super DockerRegistryCredentials>) - Method in class com.bmuschko.gradle.docker.tasks.image.DockerPushImage
-
Configures the target Docker registry credentials for use with a task.
- registryCredentials(Action<? super DockerRegistryCredentials>) - Method in interface com.bmuschko.gradle.docker.tasks.RegistryCredentialsAware
-
Configures the target Docker registry credentials for use with a task.
- RegistryCredentialsAware - Interface in com.bmuschko.gradle.docker.tasks
- RegularFileToStringTransformer - Class in com.bmuschko.gradle.docker.internal
- RegularFileToStringTransformer() - Constructor for class com.bmuschko.gradle.docker.internal.RegularFileToStringTransformer
- restartPolicy(String, int) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig
- runCommand(String) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The RUN instruction will execute any commands in a new layer on top of the current image and commit the results.
- runCommand(Provider<String>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
A RUN instruction as Provider.
- RunCommandInstruction(String) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.RunCommandInstruction
- RunCommandInstruction(Provider<String>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.RunCommandInstruction
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCopyFileFromContainer
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCopyFileToContainer
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExecContainer
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerInspectContainer
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerInspectExecContainer
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerKillContainer
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerLogsContainer
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerRemoveContainer
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerRenameContainer
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerRestartContainer
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerStartContainer
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerStopContainer
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.container.DockerWaitContainer
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.DockerInfo
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.DockerOperation
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.DockerVersion
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerBuildImage
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerCommitImage
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerInspectImage
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerListImages
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerLoadImage
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerPullImage
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerPushImage
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerRemoveImage
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerSaveImage
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.image.DockerTagImage
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.network.DockerInspectNetwork
- runRemoteCommand() - Method in class com.bmuschko.gradle.docker.tasks.network.DockerRemoveNetwork
S
- setConfig(Map<String, String>) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig.LogConfig
- setExecProbe(ExecProbe) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExecContainer
- setGateway(String) - Method in class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork.Ipam.Config
- setHostPath(Object) - Method in class com.bmuschko.gradle.docker.domain.CopyFileToContainer
- setIpRange(String) - Method in class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork.Ipam.Config
- setIsTar(boolean) - Method in class com.bmuschko.gradle.docker.domain.CopyFileToContainer
- setLogContains(String) - Method in class com.bmuschko.gradle.docker.domain.LivenessProbe
- setNetworkID(String) - Method in class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork.Ipam.Config
- setPollInterval(long) - Method in class com.bmuschko.gradle.docker.domain.ExecProbe
- setPollInterval(long) - Method in class com.bmuschko.gradle.docker.domain.LivenessProbe
- setPollTime(long) - Method in class com.bmuschko.gradle.docker.domain.ExecProbe
- setPollTime(long) - Method in class com.bmuschko.gradle.docker.domain.LivenessProbe
- setRemotePath(Object) - Method in class com.bmuschko.gradle.docker.domain.CopyFileToContainer
- setSubnet(String) - Method in class com.bmuschko.gradle.docker.tasks.network.DockerCreateNetwork.Ipam.Config
- setType(String) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer.HostConfig.LogConfig
- SPRING_BOOT_APPLICATION_EXTENSION_NAME - Static variable in class com.bmuschko.gradle.docker.DockerSpringBootApplicationPlugin
-
The name of extension registered with type
DockerSpringBootApplication
. - start() - Method in class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
- StringArrayInstruction(String...) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.StringArrayInstruction
- StringArrayInstruction(Provider<List<String>>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.StringArrayInstruction
- StringCommandInstruction(String) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.StringCommandInstruction
- StringCommandInstruction(Provider<String>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.StringCommandInstruction
- SYNC_BUILD_CONTEXT_TASK_NAME - Static variable in class com.bmuschko.gradle.docker.DockerConventionJvmApplicationPlugin
-
The task name that copies the application files to a temporary directory for image creation.
T
- targetContainerId(String) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExistingContainer
-
Sets the target container ID or name.
- targetContainerId(Callable<String>) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExistingContainer
-
Sets the target container ID or name.
- targetContainerId(Provider<String>) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExistingContainer
-
Sets the target container ID or name.
- targetExecId(String) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerInspectExecContainer
-
Sets the target exec ID or name.
- targetExecId(Callable<String>) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerInspectExecContainer
-
Sets the target exec ID or name.
- targetExecId(Provider<String>) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerInspectExecContainer
-
Sets the target exec ID or name.
- targetImageId(String) - Method in class com.bmuschko.gradle.docker.tasks.image.DockerExistingImage
-
Sets the target image ID or name.
- targetImageId(Callable<String>) - Method in class com.bmuschko.gradle.docker.tasks.image.DockerExistingImage
-
Sets the target image ID or name.
- targetImageId(Provider<String>) - Method in class com.bmuschko.gradle.docker.tasks.image.DockerExistingImage
-
Sets the target image ID or name.
- targetNetworkId(String) - Method in class com.bmuschko.gradle.docker.tasks.network.DockerExistingNetwork
-
Sets the target network ID or name.
- targetNetworkId(Callable<String>) - Method in class com.bmuschko.gradle.docker.tasks.network.DockerExistingNetwork
-
Sets the target network ID or name.
- targetNetworkId(Provider<String>) - Method in class com.bmuschko.gradle.docker.tasks.network.DockerExistingNetwork
-
Sets the target network ID or name.
- toString() - Method in class com.bmuschko.gradle.docker.domain.ExecProbe
- toString() - Method in class com.bmuschko.gradle.docker.domain.LivenessProbe
- toString() - Method in class com.bmuschko.gradle.docker.internal.MainClassFinder.MainClass
- transform(RegularFile) - Method in class com.bmuschko.gradle.docker.internal.RegularFileToStringTransformer
U
- user(String) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The USER instruction sets the user name or UID to use when running the image and for any RUN, CMD and ENTRYPOINT instructions that follow it in the Dockerfile.
- user(Provider<String>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
A USER instruction as Provider.
- UserInstruction(String) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.UserInstruction
- UserInstruction(Provider<String>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.UserInstruction
V
- volume(String...) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The VOLUME instruction will create a mount point with the specified name and mark it as holding externally mounted volumes from native host or other containers.
- volume(Provider<List<String>>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
A VOLUME instruction as Provider.
- VolumeInstruction(String...) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.VolumeInstruction
- VolumeInstruction(Provider<List<String>>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.VolumeInstruction
W
- withChown(String) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.File
-
Specifies a given username, groupname, or UID/GID combination to request specific ownership of the copied content with the help of the
--chown
option. - withCommand(String[]) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExecContainer
-
Deprecated.
- withCommand(List<String>) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerExecContainer
-
Deprecated.Use the method named
DockerExecContainer.getCommands()
directly - withDefaults() - Method in class com.bmuschko.gradle.docker.internal.RegistryAuthLocator.Factory
-
Creates new instance
- withEnvVar(String, String) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
- withFile(Object, Object) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCopyFileToContainer
-
Add a file to be copied into container
- withInterval(Duration) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.Healthcheck
-
Sets the healthcheck interval by adding
--interval
to Healthcheck instruction. - withPlatform(String) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.From
-
Sets the platform by adding
--platform
to theFROM
instruction. - withRetries(int) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.Healthcheck
-
Sets the healthcheck number of retries by adding
--retries
to Healthcheck instruction. - withStage(String) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.CopyFile
-
Used to set the source location to a previous build stage.
- withStage(String) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.From
-
Sets a new build stage by adding
AS
name to theFROM
instruction. - withStartInterval(Duration) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.Healthcheck
-
This option requires Docker Engine version 25.0 or later.
- withStartPeriod(Duration) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.Healthcheck
-
Sets the healthcheck startPeriod by adding
--start-period
to Healthcheck instruction. - withTarFile(Object, Object) - Method in class com.bmuschko.gradle.docker.tasks.container.DockerCopyFileToContainer
-
Add a tarfile to be copied into container
- withTimeout(Duration) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile.Healthcheck
-
Sets the healthcheck timeout by adding
--timeout
to Healthcheck instruction. - WorkDirInstruction(String) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.WorkDirInstruction
- WorkDirInstruction(Provider<String>) - Constructor for class com.bmuschko.gradle.docker.tasks.image.Dockerfile.WorkDirInstruction
- workingDir(String) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
The WORKDIR instruction sets the working directory for any RUN, CMD and ENTRYPOINT instructions that follow it in the Dockerfile.
- workingDir(Provider<String>) - Method in class com.bmuschko.gradle.docker.tasks.image.Dockerfile
-
A WORKDIR instruction as Provider.
_
- _runRemoteCommand(DockerClient, String, Integer) - Static method in class com.bmuschko.gradle.docker.tasks.container.DockerStopContainer
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
DockerExecContainer.getCommands()
directly