Configure a janela de encaixe para gravar registros no link syslog / journald
docker run --log-driver=syslog ...
Eu tenho uma lista de contêineres docker em execução em um servidor. Um dos contêineres é (será) o fail2ban em execução no modo privileged
. Meu problema agora é passar e compartilhar o mesmo volume (arquivo de log) por meio desses contêineres para que ele seja gravado pelos serviços e lido pelo fail2ban.
Eu queria saber se existe uma maneira de o fail2ban ler um fluxo de dados como docker logs -f apache
. Isso eliminaria a dificuldade de gerenciar esse arquivo de log, passá-lo por contêineres, lidar com bloqueios de leitura / gravação e também descobrir como girá-lo.