我有一个要求,即使用负载平衡的docker容器将数据加载到系统中。我们有多个docker运行在不同实例上的图像,其中任何一个实例都会获取作业并加载数据。数据加载过程反映在“docker logs -f”中,但是我需要手动检查所有容器日志,然后确定哪个容器处于活动状态,并将数据加载到tail以获取日志。
有没有办法检查哪个docker处于活动状态并将其拖尾以备日志。或者可以将所有容器日志合并为一个然后尾随它。 我对shell有很好的理解,所以任何指针都会有所帮助。
如果需要进一步的详细信息,请告诉我。 感谢
答案 0 :(得分:0)
假设您使用docker compose,您应该能够docker service logs
查看来自构成服务的任何容器的日志。