一般我們安裝 nginx、php 以及 MySQL 時軟體服務都會預設一個簡單的
logrotate config 讓服務的 log 檔案不會無限肥大下去,也可以自訂
config 產出你想要的格式或數量,但 docker 來說 container 的 log
一般預設都是 stdout 讓你使用,也有 logging 可以讓你配置,但可設
定的內容不多,大概就是檔案數量以及大小,當然你可以透過 volume 把
log 掛載出來,但如果你想要針對該 log 從外部跑 logrotate 的話要
嘛得暫停該 container,否則有權限問題,要嘛就是要冒丟失風險
logrotate 配置 copytruncate 才能進行,想請教各位實務上是怎麼處
理這些 log 的,謝謝。