docker记录多个容器

时间:2017-12-06 07:15:09

标签: docker

我有一个要求,即使用负载平衡的docker容器将数据加载到系统中。我们有多个docker运行在不同实例上的图像,其中任何一个实例都会获取作业并加载数据。数据加载过程反映在“docker logs -f”中,但是我需要手动检查所有容器日志,然后确定哪个容器处于活动状态,并将数据加载到tail以获取日志。

有没有办法检查哪个docker处于活动状态并将其拖尾以备日志。或者可以将所有容器日志合并为一个然后尾随它。 我对shell有很好的理解,所以任何指针都会有所帮助。

如果需要进一步的详细信息,请告诉我。 感谢

1 个答案:

答案 0 :(得分:0)

假设您使用docker compose,您应该能够docker service logs查看来自构成服务的任何容器的日志。