diff --git a/nm/task_msg.go b/nm/task_msg.go
index e34ace30b18c2651c7434e8613506a7ab41bbe7f..7e7f3b17363437da59b087eb19c4d43675d90a58 100644
--- a/nm/task_msg.go
+++ b/nm/task_msg.go
@@ -121,7 +121,8 @@ func (t *TaskHandler) ComputeTaskHandler(taskMsg *nodeManagerV1.PushTaskMessage)
 	isImageRunExist := false
 	for _, container := range containers {
 		if container.ImageID == imageId {
-			taskCmd.ApiUrl = fmt.Sprintf(taskCmd.ApiUrl, container.Ports[0].PublicPort)
+			//taskCmd.ApiUrl = fmt.Sprintf(taskCmd.ApiUrl, container.Ports[0].PublicPort)
+			taskCmd.ApiUrl = fmt.Sprintf("http://host.docker.internal:5001")
 			isImageRunExist = true
 			break
 		}