无法将日志从Amazon EC2 AMI中的Docker容器stream式传输到Cloudwatch日志

我使用Amazon AMI在Amazon EC2实例上运行Docker容器,我使用docker awslogs驱动程序将容器中的日志stream式传输到cloudwatch。 它工作正常,我看到Cloudwatch中的日志,但如果我重新启动容器,日志不会被发送到Cloudwatch。 如果我再次停下并启动容器,它就会起作用。

任何帮助,为什么docker awslogs驱动程序无法上载日志,当我重新启动容器是有帮助的。

谢谢。

我终于在Docker中添加了一个卷,使用'-v /var/app.log:/var/log/app.log'将容器中的日志文件stream式传输到ec2实例,并使用cloudwatch agent将其发送到cloudwatch