[Docker容器内的Spring Boot应用程序的log4j2日志
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Docker容器内的Spring Boot应用程序的log4j2日志相关的知识,希望对你有一定的参考价值。
我有一个使用log4j2编写日志的spring boot应用程序。当我将此应用程序部署到Docker容器时,我希望将日志写入容器外部指定位置的文件中。我怎样才能做到这一点 ?我尝试在启动时使用环境变量来提供日志文件夹的路径,但没有用。没有日志被写入。请帮助
答案
您必须将目录安装在容器内的主机文件系统上。一个简单的网络搜索将产生许多有关如何执行此操作的结果,例如How to mount a host directory in a Docker container
以上是关于[Docker容器内的Spring Boot应用程序的log4j2日志的主要内容,如果未能解决你的问题,请参考以下文章
使用docker-compose时无法访问docker容器内的spring-boot rest-endpoint
在 docker 容器中重新部署 spring-boot 应用程序?