All Classes and Interfaces
Class
Description
Parses ProgressMessage objects and writes the output to a PrintStream.
This helper class is used during the docker build command to create a gzip tarball of a directory
containing a Dockerfile.
A decorator for the
PathMatcher
with a type to determine if it is an exclusion pattern
or an exclude to an aforementioned exclusion.RegistryAuthSupplier that returns data from the docker-cli config file.
Hack: this
ProgressHandler
is meant to capture the image ID
of an image being built.Hack: this
ProgressHandler
is meant to capture the image ID (or image digest in Docker
1.10+) of an image being created.Hack: this
ProgressHandler
is meant to capture the image names
of an image being loaded.DockerCertificates holds certificates for connecting to an HTTPS-secured Docker instance with
client/server authentication.
DockerCertificatesStore holds certificates for connecting to an HTTPS-secured Docker
instance with client/server authentication.
A client for interacting with dockerd.
Parameters for
DockerClient.attachContainer(String, AttachParameter...)
Flags which can be passed to the
build
method.Filter parameter for
DockerClient.events(EventsParam...)
.Parameters for
DockerClient.events(EventsParam...)
Supported parameters for
DockerClient.execStart(java.lang.String, com.spotify.docker.client.DockerClient.ExecStartParameter...)
.Marker interface to designate a parameter as a filter parameter.
Parameters for
DockerClient.listContainers(ListContainersParam...)
Filter parameter for
DockerClient.listImages(ListImagesParam...)
.Parameters for
DockerClient.listImages(ListImagesParam...)
.Filter parameter for
DockerClient.listNetworks(ListNetworksParam...)
.Parameters for
DockerClient.listNetworks(ListNetworksParam...)
Filter parameter for
DockerClient.listVolumes(ListVolumesParam...)
.Parameters for
DockerClient.listVolumes(ListVolumesParam...)
.Parameters for
DockerClient.logs(String, LogsParam...)
Parameters for
DockerClient.removeContainer(String)
.Supported parameters for
DockerClient.killContainer(String, Signal)
).Docker returns timestamps with nanosecond precision
(e.g.
Represents a dockerd endpoint.
An interface to be mocked during testing.
An object that represents the JSON returned by the Docker API for low-level information about
exec commands.
Wraps a RegistryAuth with the RegistryAuthSupplier interface.
A RegistryAuthSupplier that combines authentication info from multiple RegistryAuthSupplier
instances.
Docker networks come in two kinds: built-in or custom.
An object that represents the JSON returned by the Docker API for an exec command's process
configuration.
Handler for processing progress messages received from Docker during pull, push and build
operations.
A formatted string passed in X-Registry-Config request header.
Raw results from the "top" (or "ps") command for a specific container.
Provides a ConnectionSocketFactory for connecting Apache HTTP clients to Unix sockets.
A deserializer for Dates where the source data is in seconds since the epoch rather than
milliseconds as
Date
expects.A
Date
serializer that outputs seconds since epoch.