This image contains Logspout which is compiled with GELF adapter so you can forward Docker logs in GELF format using gelf://hostname:port
as the Logspout command.
Always read the official instructions first. This image should work the same way. Just use gelf
as the protocol scheme.
Remember to set the hostname of the container to something meaningfull, because that gets set as the source of the GELF message.
docker run -d --name=logspout --restart=unless-stopped -h $(hostname -f) -v /var/run/docker.sock:/var/run/docker.sock vincit/logspout-gelf gelf://my.log.server:12201
You could use this image with the following docker-compose file:
version: '2'
services:
logspout:
image: vincit/logspout-gelf
hostname: my.message.source
volumes:
- /var/run/docker.sock:/var/run/docker.sock
command: gelf://my.log.server:12201
restart: unless-stopped
This image is provided as-is and only with best effort. We try to update this image with the latest Logspout stable version.