Fork of gliderlabs/logspout with enhancements for stability. Works with LogDNA perfectly.
10K+
Fork of logspout maintained at https://github.com/Quiq/logspout
See changes here https://github.com/Quiq/logspout/blob/master/ABOUT_THIS_FORK.md
FROM alpine:3.7
RUN apk add --no-cache ca-certificates
ADD logspout /opt/
USER nobody
ENTRYPOINT ["/opt/logspout"]
Example running container via ansible using logdna:
- name: Start Logspout container
docker_container:
name: logspout
labels: {"name": "logspout"}
image: quiq/logspout:20171026
command: syslog+tls://syslog-a.logdna.com:NNNNN
state: started
restart_policy: always
groups: 999
read_only: True
env:
SERVICE_IGNORE=1
SYSLOG_STRUCTURED_DATA='logdna@NNNNN key="XXXX" tags="{{cluster}}"'
SYSLOG_HOSTNAME="{{ ansible_nodename }}"
SYSLOG_TAG='{{ '{{' }} index .Container.Config.Labels "name" {{ '}}' }}'
INACTIVITY_TIMEOUT=1m
HTTP_PORT=8080
volumes:
- /var/run/docker.sock:/var/run/docker.sock
Content type
Image
Digest
Size
8.4 MB
Last updated
over 7 years ago
docker pull quiq/logspout