public class DockerClientDelegate extends Object implements DockerClient
| Constructor and Description |
|---|
DockerClientDelegate() |
protected DockerClient getDockerClient()
public AuthConfig authConfig() throws DockerException
authConfig in interface DockerClientDockerExceptionpublic AuthCmd authCmd()
DockerClientauthCmd in interface DockerClientpublic InfoCmd infoCmd()
infoCmd in interface DockerClientpublic PingCmd pingCmd()
pingCmd in interface DockerClientpublic VersionCmd versionCmd()
versionCmd in interface DockerClientpublic PullImageCmd pullImageCmd(@Nonnull String repository)
DockerClientpullImageCmd in interface DockerClientpublic PushImageCmd pushImageCmd(@Nonnull String name)
pushImageCmd in interface DockerClientpublic PushImageCmd pushImageCmd(@Nonnull Identifier identifier)
pushImageCmd in interface DockerClientpublic CreateImageCmd createImageCmd(@Nonnull String repository, @Nonnull InputStream imageStream)
createImageCmd in interface DockerClientpublic LoadImageCmd loadImageCmd(@Nonnull InputStream imageStream)
DockerClientloadImageCmd in interface DockerClientimageStream - stream of the tarball filepublic LoadImageAsyncCmd loadImageAsyncCmd(@Nonnull InputStream imageStream)
loadImageAsyncCmd in interface DockerClientpublic SearchImagesCmd searchImagesCmd(@Nonnull String term)
searchImagesCmd in interface DockerClientpublic RemoveImageCmd removeImageCmd(@Nonnull String imageId)
removeImageCmd in interface DockerClientpublic ListImagesCmd listImagesCmd()
listImagesCmd in interface DockerClientpublic InspectImageCmd inspectImageCmd(@Nonnull String imageId)
inspectImageCmd in interface DockerClientpublic SaveImageCmd saveImageCmd(@Nonnull String name)
saveImageCmd in interface DockerClientname - The name, e.g. "alexec/busybox" or just "busybox" if you want to default. Not null.public SaveImagesCmd saveImagesCmd()
DockerClientsaveImagesCmd in interface DockerClientpublic ListContainersCmd listContainersCmd()
DockerClientlistContainersCmd in interface DockerClientpublic CreateContainerCmd createContainerCmd(@Nonnull String image)
createContainerCmd in interface DockerClientpublic StartContainerCmd startContainerCmd(@Nonnull String containerId)
DockerClientStartContainerCmd for the container with the given ID. The command can then be further customized by using
builder methods on it like StartContainerCmd#withDns(String...).
If you customize the command, any existing configuration of the target container will get reset to its default before applying the
new configuration. To preserve the existing configuration, use an unconfigured StartContainerCmd.
This command corresponds to the /containers/{id}/start endpoint of the Docker Remote API.
startContainerCmd in interface DockerClientpublic ExecCreateCmd execCreateCmd(@Nonnull String containerId)
execCreateCmd in interface DockerClientpublic ResizeExecCmd resizeExecCmd(@Nonnull String execId)
resizeExecCmd in interface DockerClientpublic InspectContainerCmd inspectContainerCmd(@Nonnull String containerId)
inspectContainerCmd in interface DockerClientpublic RemoveContainerCmd removeContainerCmd(@Nonnull String containerId)
removeContainerCmd in interface DockerClientpublic WaitContainerCmd waitContainerCmd(@Nonnull String containerId)
waitContainerCmd in interface DockerClientpublic AttachContainerCmd attachContainerCmd(@Nonnull String containerId)
attachContainerCmd in interface DockerClientpublic ExecStartCmd execStartCmd(@Nonnull String execId)
execStartCmd in interface DockerClientpublic InspectExecCmd inspectExecCmd(@Nonnull String execId)
inspectExecCmd in interface DockerClientpublic LogContainerCmd logContainerCmd(@Nonnull String containerId)
logContainerCmd in interface DockerClientpublic CopyArchiveFromContainerCmd copyArchiveFromContainerCmd(@Nonnull String containerId, @Nonnull String resource)
DockerClientcopyArchiveFromContainerCmd in interface DockerClientcontainerId - id of the containerresource - path to container's resource@Deprecated public CopyFileFromContainerCmd copyFileFromContainerCmd(@Nonnull String containerId, @Nonnull String resource)
DockerClientcopyFileFromContainerCmd in interface DockerClientcontainerId - id of the containerresource - path to container's resourceDockerClient.copyArchiveFromContainerCmd(String, String)public CopyArchiveToContainerCmd copyArchiveToContainerCmd(@Nonnull String containerId)
DockerClientcopyArchiveToContainerCmd in interface DockerClientcontainerId - id of the containerpublic ContainerDiffCmd containerDiffCmd(@Nonnull String containerId)
containerDiffCmd in interface DockerClientpublic StopContainerCmd stopContainerCmd(@Nonnull String containerId)
stopContainerCmd in interface DockerClientpublic KillContainerCmd killContainerCmd(@Nonnull String containerId)
killContainerCmd in interface DockerClientpublic UpdateContainerCmd updateContainerCmd(@Nonnull String containerId)
DockerClientupdateContainerCmd in interface DockerClientcontainerId - id of the containerpublic RenameContainerCmd renameContainerCmd(@Nonnull String containerId)
DockerClientrenameContainerCmd in interface DockerClientcontainerId - id of the containerpublic RestartContainerCmd restartContainerCmd(@Nonnull String containerId)
restartContainerCmd in interface DockerClientpublic ResizeContainerCmd resizeContainerCmd(@Nonnull String containerId)
resizeContainerCmd in interface DockerClientpublic CommitCmd commitCmd(@Nonnull String containerId)
commitCmd in interface DockerClientpublic BuildImageCmd buildImageCmd()
buildImageCmd in interface DockerClientpublic BuildImageCmd buildImageCmd(File dockerFileOrFolder)
buildImageCmd in interface DockerClientpublic BuildImageCmd buildImageCmd(InputStream tarInputStream)
buildImageCmd in interface DockerClientpublic TopContainerCmd topContainerCmd(String containerId)
topContainerCmd in interface DockerClientpublic TagImageCmd tagImageCmd(String imageId, String imageNameWithRepository, String tag)
tagImageCmd in interface DockerClientpublic PauseContainerCmd pauseContainerCmd(String containerId)
pauseContainerCmd in interface DockerClientpublic UnpauseContainerCmd unpauseContainerCmd(String containerId)
unpauseContainerCmd in interface DockerClientpublic EventsCmd eventsCmd()
eventsCmd in interface DockerClientpublic StatsCmd statsCmd(String containerId)
statsCmd in interface DockerClientpublic CreateVolumeCmd createVolumeCmd()
createVolumeCmd in interface DockerClientpublic InspectVolumeCmd inspectVolumeCmd(String name)
inspectVolumeCmd in interface DockerClientpublic RemoveVolumeCmd removeVolumeCmd(String name)
removeVolumeCmd in interface DockerClientpublic ListVolumesCmd listVolumesCmd()
listVolumesCmd in interface DockerClientpublic ListNetworksCmd listNetworksCmd()
listNetworksCmd in interface DockerClientpublic InspectNetworkCmd inspectNetworkCmd()
inspectNetworkCmd in interface DockerClientpublic CreateNetworkCmd createNetworkCmd()
createNetworkCmd in interface DockerClientpublic RemoveNetworkCmd removeNetworkCmd(@Nonnull String networkId)
removeNetworkCmd in interface DockerClientpublic ConnectToNetworkCmd connectToNetworkCmd()
connectToNetworkCmd in interface DockerClientpublic DisconnectFromNetworkCmd disconnectFromNetworkCmd()
disconnectFromNetworkCmd in interface DockerClientpublic InitializeSwarmCmd initializeSwarmCmd(SwarmSpec swarmSpec)
DockerClientinitializeSwarmCmd in interface DockerClientswarmSpec - the specification for the swarmpublic InspectSwarmCmd inspectSwarmCmd()
DockerClientinspectSwarmCmd in interface DockerClientpublic JoinSwarmCmd joinSwarmCmd()
DockerClientjoinSwarmCmd in interface DockerClientpublic LeaveSwarmCmd leaveSwarmCmd()
DockerClientleaveSwarmCmd in interface DockerClientpublic UpdateSwarmCmd updateSwarmCmd(SwarmSpec swarmSpec)
DockerClientupdateSwarmCmd in interface DockerClientswarmSpec - the specification for the swarmpublic UpdateSwarmNodeCmd updateSwarmNodeCmd()
DockerClientupdateSwarmNodeCmd in interface DockerClientpublic RemoveSwarmNodeCmd removeSwarmNodeCmd(String swarmNodeId)
DockerClientremoveSwarmNodeCmd in interface DockerClientswarmNodeId - swarmNodeIdpublic ListSwarmNodesCmd listSwarmNodesCmd()
DockerClientlistSwarmNodesCmd in interface DockerClientpublic ListServicesCmd listServicesCmd()
DockerClientlistServicesCmd in interface DockerClientpublic CreateServiceCmd createServiceCmd(ServiceSpec serviceSpec)
DockerClientcreateServiceCmd in interface DockerClientserviceSpec - the service specificationpublic InspectServiceCmd inspectServiceCmd(String serviceId)
DockerClientinspectServiceCmd in interface DockerClientserviceId - service id or service namepublic UpdateServiceCmd updateServiceCmd(String serviceId, ServiceSpec serviceSpec)
DockerClientupdateServiceCmd in interface DockerClientserviceId - service idserviceSpec - the new service specificationpublic RemoveServiceCmd removeServiceCmd(String serviceId)
DockerClientremoveServiceCmd in interface DockerClientserviceId - service id or service namepublic ListTasksCmd listTasksCmd()
DockerClientlistTasksCmd in interface DockerClientpublic LogSwarmObjectCmd logServiceCmd(String serviceId)
DockerClientlogServiceCmd in interface DockerClientpublic LogSwarmObjectCmd logTaskCmd(String taskId)
DockerClientlogTaskCmd in interface DockerClientpublic PruneCmd pruneCmd(PruneType pruneType)
DockerClientpruneCmd in interface DockerClientpublic ListSecretsCmd listSecretsCmd()
DockerClientlistSecretsCmd in interface DockerClientpublic CreateSecretCmd createSecretCmd(SecretSpec secretSpec)
DockerClientcreateSecretCmd in interface DockerClientsecretSpec - the secret specificationpublic RemoveSecretCmd removeSecretCmd(String secretId)
DockerClientremoveSecretCmd in interface DockerClientsecretId - secret id or secret namepublic ListConfigsCmd listConfigsCmd()
DockerClientlistConfigsCmd in interface DockerClientpublic CreateConfigCmd createConfigCmd()
DockerClientcreateConfigCmd in interface DockerClientpublic InspectConfigCmd inspectConfigCmd(String configId)
DockerClientinspectConfigCmd in interface DockerClientconfigId - config id or config namepublic RemoveConfigCmd removeConfigCmd(String configId)
DockerClientremoveConfigCmd in interface DockerClientconfigId - config id or config namepublic void close()
throws IOException
close in interface DockerClientclose in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2025. All rights reserved.