我有一个使用Docker compose启动的Web应用程序,我想禁用所有日志记录(或者至少将其打印到syslog而不是文件中)。
当我的Web应用程序运行时,它可以在启动时快速生成一个11GB的日志文件,因此这会非常快地耗尽我的磁盘空间。
我知道普通docker 的run命令都有日志选项,但是在Docker Compose中,我使用
Docker组成
在应用程序文件夹中启动我的应用程序。我该如何启用此功能?我看不到在线上任何地方的特定案例。
您应该能够使用日志记录功能。尝试将驱动程序设置为“无”
logging: driver: none