有没有方法记录在码头群模式下使用docker service create
创建的容器?如何在码头群模式下记录容器
12
A
回答
5
该功能尚未实现。正如@ronkot所说,你必须找出哪个节点正在运行你的服务实例并直接连接到它。
即使该功能将来可能会实现,我强烈建议您开始使用Docker日志记录驱动程序来集中化群集的所有日志。下面是详细信息:https://docs.docker.com/engine/admin/logging/overview/
佛例如,如果你想使用类似Logstash + Kibana :-)
12
最后该功能已经在泊坞窗17.03所实施的GELF司机是完美的。你可以使用此命令不同/多个节点上运行的服务的日志:
docker service logs -f {NAME_OF_THE_SERVICE}
你可以得到的服务的名称:
docker service ls
注意,这是一个实验功能(未投入生产),为了使用它,你必须启用实验模式:
更新:码头日志服务现在是码头> = 17.06的标准功能。 https://docs.docker.com/engine/reference/commandline/service_logs/#parent-command
相关问题
- 1. 如何在特定目录中创建码头容器容器?
- 2. 码头群不断关闭容器
- 3. 协调在群模式下启动容器
- 4. 通过码头群组模式部署火花群集
- 5. 以群模式运行Elasticsearch容器
- 6. Docker 1.12群模式和容器卷
- 7. 独立集群模式下的Apache Spark Docker容器
- 8. 在群集中按需创建码头容器
- 9. 码头:无法链接容器在--net =主机模式
- 10. 码头工人在不同的节点上构建码头群集群单独的容器
- 11. 如何安排在码头模式下的控制
- 12. Chrome 60启用无头模式下的日志记录
- 13. 码头与自定义JUL记录器
- 14. Slf4j记录器的模式
- 15. Hadoop集群与码头群
- 16. 如何在皇帝模式下记录uWSGI vassal指标?
- 17. 如何同步mac本地目录与本地码头容器?
- 18. 如何配置嵌入式码头服务器以记录所有请求?
- 19. 如何外化码头容器文件
- 20. Swarm模式下的码头统计?
- 21. 如何为不同模块构建码头容器
- 22. 记录模式
- 23. 如何做码头集群或热复制码头集装箱?
- 24. Spark容器在YARN集群模式下的入口点是什么?
- 25. Spark在集群模式下打印没有登录
- 26. 许多码头卷,每个为不同的用户(群模式)
- 27. Nginx后面Traefik码头群模式真正的ip
- 28. 码头群模式网格路由不工作
- 29. 如何通过容器名称运行码头容器?
- 30. 如何在容错模式下运行Spring Cloud Config服务器?
如果您正在寻找'docker-compose logs'类型的日志聚合,它还没有在docker swarm模式下实现。如果你需要日志,所有你能做的事(AFAIK)是找出哪个节点承载你的容器并直接使用'docker logs'。 –
ronkot