我在Docker容器中永久运行节点应用程序,如何将所有console.log输出显示在控制台上?我是Docker的初学者,所以我认为使用Docker登录的最佳方法是简单地登录到stdout。如果有更好的更合适的方法可以做到这一点,我欢迎其他解决方案。
最佳答案
像标准forever
一样,node
也可以简单地登录到stdout,因此您不必做任何特殊的事情。当然,如果您使用docker run -d
启动容器,则必须运行docker logs -f myNodeContainer
才能实际看到输出。
关于node.js - 如何永远将子进程输出打印到stdout。,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28402704/