com.github.dockerjava.api
Interface DockerClient
- All Superinterfaces:
- Closeable
- All Known Implementing Classes:
- DockerClientImpl
public interface DockerClient
- extends Closeable
authConfig
AuthConfig authConfig()
throws DockerException
- Throws:
DockerException
authCmd
AuthCmd authCmd()
- Authenticate with the server, useful for checking authentication.
infoCmd
InfoCmd infoCmd()
pingCmd
PingCmd pingCmd()
versionCmd
VersionCmd versionCmd()
pullImageCmd
PullImageCmd pullImageCmd(String repository)
- * IMAGE API *
pushImageCmd
PushImageCmd pushImageCmd(String name)
createImageCmd
CreateImageCmd createImageCmd(String repository,
InputStream imageStream)
searchImagesCmd
SearchImagesCmd searchImagesCmd(String term)
removeImageCmd
RemoveImageCmd removeImageCmd(String imageId)
listImagesCmd
ListImagesCmd listImagesCmd()
inspectImageCmd
InspectImageCmd inspectImageCmd(String imageId)
listContainersCmd
ListContainersCmd listContainersCmd()
- * CONTAINER API *
createContainerCmd
CreateContainerCmd createContainerCmd(String image)
startContainerCmd
StartContainerCmd startContainerCmd(String containerId)
inspectContainerCmd
InspectContainerCmd inspectContainerCmd(String containerId)
removeContainerCmd
RemoveContainerCmd removeContainerCmd(String containerId)
waitContainerCmd
WaitContainerCmd waitContainerCmd(String containerId)
attachContainerCmd
AttachContainerCmd attachContainerCmd(String containerId)
logContainerCmd
LogContainerCmd logContainerCmd(String containerId)
copyFileFromContainerCmd
CopyFileFromContainerCmd copyFileFromContainerCmd(String containerId,
String resource)
containerDiffCmd
ContainerDiffCmd containerDiffCmd(String containerId)
stopContainerCmd
StopContainerCmd stopContainerCmd(String containerId)
killContainerCmd
KillContainerCmd killContainerCmd(String containerId)
restartContainerCmd
RestartContainerCmd restartContainerCmd(String containerId)
commitCmd
CommitCmd commitCmd(String containerId)
buildImageCmd
BuildImageCmd buildImageCmd(File dockerFolder)
buildImageCmd
BuildImageCmd buildImageCmd(InputStream tarInputStream)
topContainerCmd
TopContainerCmd topContainerCmd(String containerId)
tagImageCmd
TagImageCmd tagImageCmd(String imageId,
String repository,
String tag)
pauseContainerCmd
PauseContainerCmd pauseContainerCmd(String containerId)
unpauseContainerCmd
UnpauseContainerCmd unpauseContainerCmd(String containerId)
eventsCmd
EventsCmd eventsCmd(EventCallback eventCallback)
close
void close()
throws IOException
- Specified by:
close
in interface Closeable
- Throws:
IOException
Copyright © 2014. All Rights Reserved.