我正在运行我的Play!带有Docker Cloud(也可以使用Rancher)和AWS的webapp,我想将所有日志存储在S3中(通过卷)。关于如何以最小的努力实现这一目标的任何想法?

最佳答案

使用docker volumes将日志存储在主机系统中。

尝试S3 aws-cli将您的本地目录与S3 Bucket同步

aws s3 sync /var/logs/container-logs s3://bucket/

创建一个cron以每分钟左右运行一次。

引用:s3 aws-cli

关于amazon-s3 - 如何使用AWS在Docker Cloud中设置链接到S3的卷?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37078502/

10-16 09:35