feat(container): add State field to Container type

This commit is contained in:
yusing
2025-09-04 06:28:55 +08:00
parent 0814ca4451
commit 866b95f85b
2 changed files with 3 additions and 0 deletions

View File

@@ -66,6 +66,7 @@ func FromDocker(c *container.Summary, dockerHost string) (res *types.Container)
IsExplicit: isExplicit,
IsHostNetworkMode: c.HostConfig.NetworkMode == "host",
Running: c.Status == "running" || c.State == "running",
State: c.State,
}
if agent.IsDockerHostAgent(dockerHost) {

View File

@@ -22,6 +22,8 @@ type (
ContainerName string `json:"container_name"`
ContainerID string `json:"container_id"`
State container.ContainerState `json:"state"`
Agent *agent.AgentConfig `json:"agent"`
Labels map[string]string `json:"-"` // for creating routes