代码之家  ›  专栏  ›  技术社区  ›  FraK

堆栈部署服务的Docker日志/错误

  •  0
  • FraK  · 技术社区  · 6 年前

    我正在使用swarm stack deploy部署服务。我无法部署到其他节点,我想看看有什么问题,但无法查看这些节点上运行的服务/任务的日志。

    我试过了

    ,它在“ERROR”列下显示了一些内容,例如“No-such image”和“No-suitable node”,但是我想查看正在发生的事情的完整日志,否则似乎无法解决任何问题。

    我也试过了

    最后我还试着:

    在远程节点上,但是没有太大的帮助,例如,我看不到“没有合适的节点”错误。有没有办法查看日志/错误?

    0 回复  |  直到 6 年前
        1
  •  13
  •   BMitch    6 年前

    docker inspect docker service ps 在服务名称上,或 docker stack ps 在堆栈名称上,获取任务id。

    如果任务被调度,容器id中的inspect将在status部分给出任务停止的详细原因,容器/服务日志将显示应用程序的任何输出。但是如果您的任务从未启动,则不会有任何容器/服务日志可供查看。

        2
  •  0
  •   user2440238    4 年前

    将在容器上显示完全错误