在Docker中运行的Jhipster应用程序的Jhipster-console上没有日志

时间:2018-04-03 16:16:43

标签: docker kibana jhipster docker-machine

当我在主机上运行Jhipster应用程序并获得jhipster-console docker容器时,kibana可以找到日志。但是,当我使用docker容器在prod模式下运行Jhipster应用程序时,kibana找不到任何日志。

我尝试编辑Jhipster应用程序的application-prod.yml以使用我的主机的IP或主机名,但仍无法找到日志。我想知道这种方式是否适用于某人。顺便说一句,我的主人是ubuntu 16使用vagrant。

logging: logstash: enabled: true host: localhost # If using a Virtual Machine on Mac OS X or Windows with docker-machine, use the Docker's host IP here port: 5000 queueSize: 512

1 个答案:

答案 0 :(得分:0)

使用docker-compose在您的应用程序旁边设置JHipster控制台,使用jhipster docker-compose在另一个目录中运行docker-compose子生成器。

出现提示时,输入应用程序本地目录路径并选择JHipster-Console选项。然后只需运行docker-compose up -d即可立即启动所有内容。

有关详细信息,请参阅JHipster microservices in production documentation