从远程服务器下载 docker 日志

Qua*_*ong 4 logging docker

如何轻松地从远程服务器下载 docker 日志?我可以将日志通过管道传输到文件,然后使用它scp来下载文件,但这有点麻烦。

jax*_*orm 5

取决于你想做什么。

如果您只是想将日志发送到其他地方用于存储/审计目的,可以考虑使用不同的日志驱动程序,如 syslog 或 splunk 驱动程序。

但是,如果您只想将它​​们复制到本地以进行调试,json-file驱动程序会将文件存储在/var/lib/docker/containers/<container-id>/<container-id>-json.log

您可以简单地scp关闭该文件并获取您需要的所有日志。