最佳答案
我经常遇到问题,因为我部署在多个节点的 Docker 群上的服务无法启动,而且没有生成的日志可以用 docker service logs {serviceName}
查看
服务不启动的可能原因有很多,例如
我不知道为什么集装箱发动不起来。我发现命令 docker service ps {serviceName}
列出一个或多个服务的任务和一个简短的错误消息(如果有一个错误)。但是,当我尝试用 docker service logs {taskId}
检查任务(它应该显示任务的日志)时,我得到了 Error response from daemon: task 3lkgo8t2sn7k not found
。
有人能帮我得到一个完整的错误消息,为什么一个服务不会启动?