如何从Docker容器保存日志文件?

我有一个在docker-machine上运行的weblogic容器(正在使用docker toolbox在Windows

7上运行),并希望将日志从容器自动保存到Windows机器。

我知道我可以使用docker

cp命令,但是,不是每次都将日志记录到Windows计算机上,而是有更好的方法将日志从容器保存到Windows计算机上的文件夹中吗?

回答:

请参阅“ Docker日志记录策略 ”,其中介绍了不同的方法。

推荐的一种是通过Docker Logging Driver进行日志记录。

在“ 配置日志记录驱动程序

”中查看更多信息

如“ 处理容器中登录的更好方法

”所示,然后可以通过数据卷容器将日志文件夹与主机文件夹链接。

# docker run -ti -v /dev/log:/dev/log fedora sh

以上是 如何从Docker容器保存日志文件? 的全部内容, 来源链接: utcz.com/qa/425598.html

回到顶部