在Docker容器外部用PHP写日志

时间:2016-08-18 09:52:41

标签: php docker kubernetes

我有一个任务是在docker容器外面写日志。这有点问题,因为我无法在容器中保存日志,我们决定使用docker pipe。您可能知道docker根据Linux内部的管道提供日志。在Docker PHP-FPM中使用相同的方法。所以我的解决方案是:

$rs = popen("cat - > /proc/1/fd/1", 'w');
fwrite($rs, "Test" . PHP_EOL);
pclose($rs);

你怎么看?

0 个答案:

没有答案