public class DockerContainer extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| DockerContainer() | 
| DockerContainer(DockerContainer source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getCommand()Get 容器Command | 
| String | getContainerId()Get 容器ID | 
| String | getContainerImage()Get 容器镜像地址 | 
| String | getContainerName()Get 容器名称 | 
| String | getCreatedTime()Get 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。 | 
| DockerContainerPublishPort[] | getPublishPortSet()Get 容器端口主机端口映射列表 | 
| String | getState()Get 容器状态,和docker的容器状态保持一致,当前取值有:created(已创建)、restarting(重启中)、running(运行中)、removing(迁移中)、paused(暂停)、exited(停止)和dead(死亡) | 
| String | getStatus()Get 容器状态描述 | 
| DockerContainerVolume[] | getVolumeSet()Get 容器挂载本地卷列表 | 
| void | setCommand(String Command)Set 容器Command | 
| void | setContainerId(String ContainerId)Set 容器ID | 
| void | setContainerImage(String ContainerImage)Set 容器镜像地址 | 
| void | setContainerName(String ContainerName)Set 容器名称 | 
| void | setCreatedTime(String CreatedTime)Set 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。 | 
| void | setPublishPortSet(DockerContainerPublishPort[] PublishPortSet)Set 容器端口主机端口映射列表 | 
| void | setState(String State)Set 容器状态,和docker的容器状态保持一致,当前取值有:created(已创建)、restarting(重启中)、running(运行中)、removing(迁移中)、paused(暂停)、exited(停止)和dead(死亡) | 
| void | setStatus(String Status)Set 容器状态描述 | 
| void | setVolumeSet(DockerContainerVolume[] VolumeSet)Set 容器挂载本地卷列表 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DockerContainer()
public DockerContainer(DockerContainer source)
public String getContainerId()
public void setContainerId(String ContainerId)
ContainerId - 容器IDpublic String getContainerName()
public void setContainerName(String ContainerName)
ContainerName - 容器名称public String getContainerImage()
public void setContainerImage(String ContainerImage)
ContainerImage - 容器镜像地址public String getCommand()
public void setCommand(String Command)
Command - 容器Commandpublic String getStatus()
public void setStatus(String Status)
Status - 容器状态描述public String getState()
public void setState(String State)
State - 容器状态,和docker的容器状态保持一致,当前取值有:created(已创建)、restarting(重启中)、running(运行中)、removing(迁移中)、paused(暂停)、exited(停止)和dead(死亡)public DockerContainerPublishPort[] getPublishPortSet()
public void setPublishPortSet(DockerContainerPublishPort[] PublishPortSet)
PublishPortSet - 容器端口主机端口映射列表public DockerContainerVolume[] getVolumeSet()
public void setVolumeSet(DockerContainerVolume[] VolumeSet)
VolumeSet - 容器挂载本地卷列表public String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime - 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。Copyright © 2025. All rights reserved.