我有一个在 docker-machine 上运行的 weblogic 容器(它使用 docker 工具箱在 Windows 7 上运行),并希望将容器中的日志自动保存到 Windows 机器上。
我知道我可以使用 docker cp 命令但是,不是每次都将日志处理到 windows 机器上,有没有更好的方法将日志从容器保存到 windows 机器上的文件夹?
Best Answer-推荐答案
请参阅“Docker Logging Strategies ”,其中说明了不同的方法。 推荐的方法是通过 Docker Logging Driver 登录。 . 查看更多“Configure logging drivers”
如“Better ways of handling logging in containers”所示,然后可以通过data volume container链接日志文件夹和主机文件夹。 .
# docker run -ti -v /dev/log:/dev/log fedora sh
关于docker - 如何从docker容器保存日志文件?,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/42772159/
|