这意味着任务已分配给节点,但该节点尚未接受任务。任务通过分配器运行,分配器会分配必要的资源,例如网络连接,以使任务运行。当分配器处理完一个任务后,它将任务移动到“PENDING”状态。调度程序获取“PENDING”任务并将它们分配给节点(或在全局服务任务的情况下验证请求的节点是否具有必要的资源)。它将任务状态更改为“ASSIGNED”。从这一点开始,状态控制转移到代理。任务将在进入“RUNNING”状态之前,经历“ACCEPTED”,“PREPARING”,“READY”和“STARTING”状态。如果任务没有错误代码退出,则进入“COMPLETE”状态。否则,它将转移到“FAILED”状态。参考链接:https://github.com/docker/swarmkit/blob/master/design/task_model.md#task-lifecycle