DockerClientApi

interface DockerClientApi

Docker Api: https://docs.docker.com/engine/api/v1.42/#section/Authentication

Types

ContainerAddModel
Link copied to clipboard
open class ContainerAddModel
ContainerJson
Link copied to clipboard
open class ContainerJson
DockerContainer
Link copied to clipboard
open class DockerContainer
DockerContainerStatusEnum
Link copied to clipboard
enum DockerContainerStatusEnum
DockerImage
Link copied to clipboard
open class DockerImage
DockerImageDetail
Link copied to clipboard
open class DockerImageDetail : DockerClientApi.DockerImage
IdModel
Link copied to clipboard
open class IdModel

Functions

addContainer
Link copied to clipboard
abstract fun addContainer(model: DockerClientApi.ContainerAddModel): DockerClientApi.IdModel
containers
Link copied to clipboard
open fun containers(): List<DockerClientApi.DockerContainer>

open fun containers(containerName: String, imageNameVersion: String, status: Array<DockerClientApi.DockerContainerStatusEnum>): List<DockerClientApi.DockerContainer>
按容器名称模糊查询
deleteImage
Link copied to clipboard
abstract fun deleteImage(name: String): List<StringMap>
imageInfo
Link copied to clipboard
abstract fun imageInfo(name: String): DockerClientApi.DockerImageDetail
镜像详情
images
Link copied to clipboard
open fun images(): List<DockerClientApi.DockerImage>
open fun images(imageName: String): List<DockerClientApi.DockerImage>
inspectContainer
Link copied to clipboard
abstract fun inspectContainer(id: String): DockerClientApi.ContainerJson
killContainer
Link copied to clipboard
abstract fun killContainer(id: String)
ori_all_containers
Link copied to clipboard
abstract fun ori_all_containers(all: Boolean, filters: String): List<DockerClientApi.DockerContainer>
ori_all_images
Link copied to clipboard
abstract fun ori_all_images(all: Boolean, filters: String): List<DockerClientApi.DockerImage>
removeContainer
Link copied to clipboard
abstract fun removeContainer(id: String, force: Boolean)
startContainer
Link copied to clipboard
abstract fun startContainer(id: String)