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.