らくがきちょう

なんとなく

Docker で syslogd を起動する

検証で「すぐに・短期間、Syslog サーバが欲しい」という場合には下記が便利でした。

使い方

特に難しいことは無く、以下のオプションで Dcoker を起動するだけです。 標準出力に 514/UDP で受信した Syslog メッセージが表示されます。

docker run -it --rm --name docker-syslog -p 514:514/udp colstrom/syslog

colstrom/syslog のベースイメージは alpine:edge になっているようです。 ベースイメージを alpine:latest (現時点では 3.6) にして作成したイメージは以下で利用出来ます。

docker run -it --rm --name docker-syslog -p 514:514/udp sig9/docker-syslog