我正在使用Amazon AMI在Amazon EC2实例上运行docker容器,我使用docker awslogs驱动程序将日志从容器流式传输到cloudwatch。它工作正常,我在Cloudwatch中看到日志,但如果我重新启动容器,则日志不会发送到Cloudwatch。如果我再次停止并启动容器,它就会起作用。
当我重新启动容器时,有关docker awslogs驱动程序无法上载日志的任何帮助都很有帮助。
感谢。
答案 0 :(得分:0)
我终于在docker中附加了一个卷,使用' -v /var/app.log:/var/log/app.log'将容器中的日志文件流式传输到ec2实例。并使用cloudwatch代理将其发送到cloudwatch