在 Docker compose 加上 log server 設定
- 希望將 docker compose logs -f 的訊息轉到 log server
作法
- 針對 docker-compose.yml 內的每個服務設定 logging Exp.
mariadb: image: mariadb container_name: db ports: - 3306:3306 environment: - MARIADB_ROOT_PASSWORD=${MARIADB_ROOT_PASSWORD} - TZ=Asia/Taipei restart: always volumes: - ./db_data:/var/lib/mysql logging: driver: syslog options: syslog-address: "udp://192.168.11.230:514" syslog-facility: "local0" tag: "mariadb/{{.ID}}"