【发布时间】:2018-01-04 11:38:53
【问题描述】:
我经常遇到问题,因为我在具有多个节点的 docker swarm 上部署的服务无法启动,并且没有生成可以使用 docker service logs {serviceName} 查看的日志
服务无法启动的原因有很多,比如
- 无法从注册表下载图像
- 无法实现的约束
我无法找出容器无法启动的原因。我找到了命令docker service ps {serviceName},它列出了一个或多个服务的任务和一个简短的错误消息(如果有错误)。但是,当我尝试使用docker service logs {taskId}(应该显示任务日志)检查任务时,我得到Error response from daemon: task 3lkgo8t2sn7k not found。
谁能帮我获取完整的错误消息,为什么服务无法启动?
【问题讨论】:
标签: docker-swarm