相关疑难解决方法(0)

docker swarm如何找出服务无法启动的原因

我经常遇到问题,因为我在具有多个节点的docker swarm上部署的服务将无法启动,并且没有生成的日志我可以查看 docker service logs {serviceName}

服务无法启动有很多可能的原因,例如

  • 无法从注册表下载图像
  • 无法实现的约束

我很难找到容器无法启动的原因.我找到了docker service ps {serviceName}列出一个或多个服务的任务的命令和一个简短的错误消息(如果有错误).但是,当我尝试检查任务时docker service logs {taskId}(应显示任务的日志),我得到了Error response from daemon: task 3lkgo8t2sn7k not found.

任何人都可以帮我收到完整的错误消息,为什么服务无法启动?

docker-swarm

37
推荐指数
1
解决办法
2万
查看次数

标签 统计

docker-swarm ×1