diff --git a/nm/task_msg.go b/nm/task_msg.go index ebb907ff86d7edeb7848f9ee84bb1dc856f4b03a..12a41e7c8c86a2d13e9ac86b4c59535d2866088f 100644 --- a/nm/task_msg.go +++ b/nm/task_msg.go @@ -661,7 +661,8 @@ func (t *TaskHandler) checkIsStopContainer(taskCmd *models.TaskCmd) { if len(split) == 1 { container.Image = fmt.Sprintf("%s:%s", container.Image, "latest") } - if container.Image == taskCmd.ImageName && container.State == "running" { + log.WithField("containerImageName", container.Image).WithField("oldTaskImageName", oldTaskImageName).Info("match image") + if container.Image == oldTaskImageName && container.State == "running" { t.DockerOp.StopContainer(container.ID) log.WithField("Image name", container.Image).Info("Stopping container") break