public interface DockerClient extends Closeable
AuthConfig authConfig() throws DockerException
DockerException
AuthCmd authCmd()
InfoCmd infoCmd()
PingCmd pingCmd()
VersionCmd versionCmd()
PullImageCmd pullImageCmd(String repository)
PushImageCmd pushImageCmd(String name)
PushImageCmd pushImageCmd(Identifier identifier)
CreateImageCmd createImageCmd(String repository, InputStream imageStream)
SearchImagesCmd searchImagesCmd(String term)
RemoveImageCmd removeImageCmd(String imageId)
ListImagesCmd listImagesCmd()
InspectImageCmd inspectImageCmd(String imageId)
SaveImageCmd saveImageCmd(String name)
ListContainersCmd listContainersCmd()
CreateContainerCmd createContainerCmd(String image)
StartContainerCmd startContainerCmd(String containerId)
StartContainerCmd
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.
ExecCreateCmd execCreateCmd(String containerId)
InspectContainerCmd inspectContainerCmd(String containerId)
RemoveContainerCmd removeContainerCmd(String containerId)
WaitContainerCmd waitContainerCmd(String containerId)
AttachContainerCmd attachContainerCmd(String containerId)
ExecStartCmd execStartCmd(String containerId)
InspectExecCmd inspectExecCmd(String execId)
LogContainerCmd logContainerCmd(String containerId)
CopyFileFromContainerCmd copyFileFromContainerCmd(String containerId, String resource)
ContainerDiffCmd containerDiffCmd(String containerId)
StopContainerCmd stopContainerCmd(String containerId)
KillContainerCmd killContainerCmd(String containerId)
RestartContainerCmd restartContainerCmd(String containerId)
BuildImageCmd buildImageCmd()
BuildImageCmd buildImageCmd(File dockerFileOrFolder)
BuildImageCmd buildImageCmd(InputStream tarInputStream)
TopContainerCmd topContainerCmd(String containerId)
TagImageCmd tagImageCmd(String imageId, String repository, String tag)
PauseContainerCmd pauseContainerCmd(String containerId)
UnpauseContainerCmd unpauseContainerCmd(String containerId)
EventsCmd eventsCmd(EventCallback eventCallback)
void close() throws IOException
close
in interface AutoCloseable
close
in interface Closeable
IOException
Copyright © 2015. All Rights Reserved.