【发布时间】:2021-04-25 11:48:29
【问题描述】:
Docker 和 EBS 的新手。我已经使用 docker-compose 将我的应用程序部署到弹性 beanstalk。想知道如何在我的 node.js 应用程序中查看调用 console.log() 的输出。从 EBS 控制台中提取通用日志并没有给我任何东西。我尝试通过 SSH 连接到实例,但在文件系统中搜索,包括在 /var/log 文件夹下
[ec2-user@ip-172-31-18-51 log]$ ls -a
. cfn-hup.log cloud-init.log docker-compose-events.log eb-engine.log messages wtmp
.. cfn-init-cmd.log cloud-init-output.log docker-events.log eb-publish.log nginx xray
amazon cfn-init.log cron eb-cfn-init-call.log eb-tools.log rotated
boot.log cfn-wire.log dmesg eb-cfn-init.log healthd sa
btmp chrony docker eb-docker maillog secure
显然应该有一个nodejs文件夹/var/log/nodejs 或 /var/log/web.stdout.log (AWS Elastic Beanstalk NodeJS and logs)
但我也看不到。
【问题讨论】:
标签: node.js amazon-web-services docker docker-compose amazon-elastic-beanstalk