DockerFunctions

Functions

Link copied to clipboard
suspend fun getLogs(argument: GetLogsPlainArgs): GetLogsResult

docker.getLogs provides logs from specific container

suspend fun getLogs(argument: suspend GetLogsPlainArgsBuilder.() -> Unit): GetLogsResult
suspend fun getLogs(details: Boolean? = null, discardHeaders: Boolean? = null, follow: Boolean? = null, logsListStringEnabled: Boolean? = null, name: String, showStderr: Boolean? = null, showStdout: Boolean? = null, since: String? = null, tail: String? = null, timestamps: Boolean? = null, until: String? = null): GetLogsResult
Link copied to clipboard

docker.Network provides details about a specific Docker Network.

suspend fun getNetwork(name: String): GetNetworkResult
suspend fun getNetwork(argument: suspend GetNetworkPlainArgsBuilder.() -> Unit): GetNetworkResult
Link copied to clipboard

Reads the local Docker plugin. The plugin must be installed locally.

suspend fun getPlugin(argument: suspend GetPluginPlainArgsBuilder.() -> Unit): GetPluginResult
suspend fun getPlugin(alias: String? = null, id: String? = null): GetPluginResult
Link copied to clipboard

Reads the image metadata from a Docker Registry. Used in conjunction with the docker.RemoteImage resource to keep an image up to date on the latest available version of the tag.

suspend fun getRegistryImage(insecureSkipVerify: Boolean? = null, name: String): GetRegistryImageResult
Link copied to clipboard

Reads the image metadata for each manifest in a Docker multi-arch image from a Docker Registry.

suspend fun getRegistryImageManifests(authConfig: GetRegistryImageManifestsAuthConfig? = null, insecureSkipVerify: Boolean? = null, name: String): GetRegistryImageManifestsResult
Link copied to clipboard

docker.RemoteImage provides details about a specific Docker Image which needs to be present on the Docker Host