Sign inSign up

xcdr/syslog

By xcdr

•Updated over 6 years ago

Docker image for syslog-ng (Alpine)

Image
0

1.5K

xcdr/syslog repository overview

⁠Docker image for syslog-ng (Alpine)

⁠Create container

docker create --net=host --env SYSLOG_PORT=1514 \
    --volume /mnt/logarch/data:/app_data \
    --name logarch xdr/syslog

When You create container with custom config:

docker run --volume /mnt/logarch/conf:/mnt/tmp \
    xcdr/syslog cp /opt/etc/syslog-ng/syslog-ng.conf /mnt/tmp/

docker create --net=host --env SYSLOG_PORT=1514 \
    --volume /mnt/logarch/conf:/opt/etc/syslog-ng \
    --volume /mnt/logarch/data:/app_data \
    --name logarch xcdr/syslog

⁠Start container

docker start logarch

⁠Archive old logs

docker exec logarch /opt/bin/compress_logs.sh

⁠Test container

logger -n 127.0.0.1 -P 1514 --udp --rfc3164 "Test logarch"

⁠License

MIT

Tag summary

Content type

Image

Digest

Size

15.8 MB

Last updated

over 6 years ago

docker pull xcdr/syslog