Created by matank on 12/21/2014.
| Type | Name and description |
|---|---|
java.lang.String |
apiVersion |
groovyx.net.http.RESTClient |
client |
DockerRegistry |
dockerRegistry |
java.util.Map<java.lang.String, java.util.Set<DockerImage>> |
images |
boolean |
isKeepAlive |
java.lang.Object |
url |
| Constructor and description |
|---|
DockerClient
(java.lang.Object url) |
| Type | Name and description |
|---|---|
void |
addImageToImagesMap(DockerImage dockerImage) |
java.lang.Object |
build(java.io.File dockerFile, java.lang.String image, java.lang.String tag = "latest", boolean quiet = false, boolean removeTempContainers = false, boolean noCache, java.lang.String networkMode = "bridge") |
java.lang.Object |
build(DockerFileBuilder dfb, java.lang.String image, java.lang.String tag = "latest", boolean quiet = false, boolean removeTempContainers = false, boolean noCache, java.lang.String networkMode = "bridge") |
java.lang.Object |
build(java.lang.Object dfb, DockerImage dockerImage, boolean removeTempContainers = false, boolean noCache = false, java.lang.String networkMode = "bridge")Build image |
java.lang.Object |
cleanPath(java.lang.Object path) |
void |
close() |
T |
delete(java.lang.String path, java.util.Map query = null, groovyx.net.http.ContentType responseContentType = ContentType.ANY, java.lang.Object responseClass = null, java.util.Map addlHeaders = null) |
T |
get(java.lang.String path, groovyx.net.http.ContentType responseContentType = ContentType.ANY, java.util.Map query = [:], java.lang.Object responseClass = null, java.util.Map headers = null) |
T |
get(java.lang.String path, java.util.Map query, groovyx.net.http.ContentType responseContentType = ContentType.ANY, java.lang.Object responseClass = null, java.util.Map headers = null) |
java.util.List<DockerNetwork> |
getAllNetworks()Retrieve the list of all currently configured Docker networks on the local host |
java.util.Map<java.lang.String, DockerContainer> |
getContainersFromServer(boolean isAll, ContainerFilter filters)Get Containers from server based on specific filter. |
java.util.Map<java.lang.String, DockerContainer> |
getContainersFromServer(boolean isAll = false, java.lang.Integer limit = null, java.lang.String sinceId = null, java.lang.String beforeId = null, boolean isShowSizes = false, ContainerFilter filters = null) |
DockerImage |
getImage(java.lang.String image, java.lang.String tag = null, java.lang.String repo = null, java.lang.String registry = null)Please use image() instead and set the parameters there |
java.util.Map<java.lang.String, java.util.Set<DockerImage>> |
getImagesFromServer(boolean isAll = false)Get images from org.jfrog.qa.docker server. |
protected java.io.InputStream |
getInputStream(java.lang.String path, java.util.Map query = [:]) |
java.lang.String |
getUri() |
DockerImage |
image() |
boolean |
ping()Ping server if Docker service is available. |
T |
post(java.lang.String path, java.util.Map query = null, groovyx.net.http.ContentType responseContentType = ContentType.ANY, java.lang.Object responseClass = null, groovyx.net.http.ContentType requestContentType = ContentType.JSON, java.lang.Object requestBody = null, java.util.Map addlHeaders = null, long contentLength = -1) |
T |
put(java.lang.String path, java.util.Map query = null, groovyx.net.http.ContentType responseContentType = ContentType.ANY, java.lang.Object responseClass = null, groovyx.net.http.ContentType requestContentType = ContentType.JSON, java.lang.Object requestBody = null, java.util.Map addlHeaders = null, long contentLength = -1) |
boolean |
removeImageFromImagesMap(DockerImage dockerImage) |
boolean |
setConnectionClose() |
boolean |
setKeepAlive() |
java.util.Map |
version() |
DockerVolume |
volume() |
DockerClient |
withCredentials(DockerRegistry dockerRegistry) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Build image
dfb - Can be either Dockerfile or File,dockerImage - Docker image to buildremoveTempContainers - Keep temp containers created during the build, default is falseRetrieve the list of all currently configured Docker networks on the local host
Get Containers from server based on specific filter.
Please use image() instead and set the parameters there
Get images from org.jfrog.qa.docker server.
isAll - - if true, returns entire list of images, false, only current processPing server if Docker service is available.
Groovy Documentation