Package co.elastic.gradle.dockerbase
Class DockerDaemonActions
java.lang.Object
co.elastic.gradle.dockerbase.DockerDaemonActions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()voidprotected abstract org.gradle.process.ExecOperationsprotected abstract org.gradle.api.file.FileSystemOperationsinstructionAsDockerFileInstruction(co.elastic.gradle.utils.docker.instruction.ContainerImageBuildInstruction instruction) static co.elastic.gradle.utils.docker.instruction.RunwrapInstallCommand(ImageBuildable buildable, String command)
-
Constructor Details
-
DockerDaemonActions
-
-
Method Details
-
getExecOperations
@Inject protected abstract org.gradle.process.ExecOperations getExecOperations() -
getFilesystemOperations
@Inject protected abstract org.gradle.api.file.FileSystemOperations getFilesystemOperations() -
checkVersion
public void checkVersion() -
dockerFileFromInstructions
-
wrapInstallCommand
public static co.elastic.gradle.utils.docker.instruction.Run wrapInstallCommand(ImageBuildable buildable, String command) -
instructionAsDockerFileInstruction
public String instructionAsDockerFileInstruction(co.elastic.gradle.utils.docker.instruction.ContainerImageBuildInstruction instruction) -
getBindMounts
-
getWorkingDir
-
getDockerEphemeralDir
-
getOSPackagesDir
-
getRepositoryEphemeralDir
-
getContextDir
-
build
- Throws:
IOException
-