Class ImagesCompatApi
java.lang.Object
io.github.alersrt.pod4j.openapi.api.ImagesCompatApi
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintCreate image Build an image from the given Dockerfile(s)Create an image Create an image by either pulling it from a registry or importing it.imageDelete(String name) Remove Image Delete an image from local storageExport an image Export an image in tarball formatimageGetAll(String names) Export several images Get a tarball containing all images and metadata for several image repositoriesimageHistory(String name) History of an image Return parent layers of an image.imageInspect(String name) Inspect an image Return low-level information about an image.List Images Returns a list of images on the server.Import image Load a set of images and tags into a repository.Prune unused images Remove images from local storage that are not being used by a containerPush Image Push an image to a container registrySearch images Search registries for an imageTag an image Tag an image so that it becomes part of a repository.voidsetApiClient(ApiClient apiClient) voidsetCustomBaseUrl(String customBaseUrl) voidsetHostIndex(int hostIndex)
-
Constructor Details
-
ImagesCompatApi
public ImagesCompatApi() -
ImagesCompatApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
getHostIndex
public int getHostIndex() -
setHostIndex
public void setHostIndex(int hostIndex) -
getCustomBaseUrl
-
setCustomBaseUrl
-
imageBuild
Create image Build an image from the given Dockerfile(s)- Returns:
- APIimageBuildRequest
- Http Response Details
Status Code Description Response Headers 200 OK (As of version 1.xx) - 400 Bad parameter in request - 500 Internal server error -
-
imageCreate
Create an image Create an image by either pulling it from a registry or importing it.- Returns:
- APIimageCreateRequest
- Http Response Details
Status Code Description Response Headers 200 no error - 404 No such image - 500 Internal server error -
-
imageDelete
Remove Image Delete an image from local storage- Parameters:
name- name or ID of image to delete (required)- Returns:
- APIimageDeleteRequest
- Http Response Details
Status Code Description Response Headers 200 Image Delete - 404 No such image - 409 Conflict error in operation - 500 Internal server error -
-
imageGet
Export an image Export an image in tarball format- Parameters:
name- the name or ID of the container (required)- Returns:
- APIimageGetRequest
- Http Response Details
Status Code Description Response Headers 200 no error - 500 Internal server error -
-
imageGetAll
Export several images Get a tarball containing all images and metadata for several image repositories- Parameters:
names- one or more image names or IDs comma separated (required)- Returns:
- APIimageGetAllRequest
- Http Response Details
Status Code Description Response Headers 200 no error - 500 Internal server error -
-
imageHistory
History of an image Return parent layers of an image.- Parameters:
name- the name or ID of the container (required)- Returns:
- APIimageHistoryRequest
- Http Response Details
Status Code Description Response Headers 200 Image History - 404 No such image - 500 Internal server error -
-
imageInspect
Inspect an image Return low-level information about an image.- Parameters:
name- the name or ID of the container (required)- Returns:
- APIimageInspectRequest
- Http Response Details
Status Code Description Response Headers 200 Image Inspect - 404 No such image - 500 Internal server error -
-
imageList
List Images Returns a list of images on the server. Note that it uses a different, smaller representation of an image than inspecting a single image.- Returns:
- APIimageListRequest
- Http Response Details
Status Code Description Response Headers 200 Image summary for compat API - 500 Internal server error -
-
imageLoad
Import image Load a set of images and tags into a repository.- Returns:
- APIimageLoadRequest
- Http Response Details
Status Code Description Response Headers 200 no error - 500 Internal server error -
-
imagePrune
Prune unused images Remove images from local storage that are not being used by a container- Returns:
- APIimagePruneRequest
- Http Response Details
Status Code Description Response Headers 200 Image Delete - 500 Internal server error -
-
imagePush
Push Image Push an image to a container registry- Parameters:
name- Name of image to push. (required)- Returns:
- APIimagePushRequest
- Http Response Details
Status Code Description Response Headers 200 no error - 404 No such image - 500 Internal server error -
-
imageSearch
Search images Search registries for an image- Returns:
- APIimageSearchRequest
- Http Response Details
Status Code Description Response Headers 200 Registry Search - 400 Bad parameter in request - 500 Internal server error -
-
imageTag
Tag an image Tag an image so that it becomes part of a repository.- Parameters:
name- the name or ID of the container (required)- Returns:
- APIimageTagRequest
- Http Response Details
Status Code Description Response Headers 201 no error - 400 Bad parameter in request - 404 No such image - 409 Conflict error in operation - 500 Internal server error -
-