mirror of
https://github.com/Lanakod-Networks/rsyslog_docker.git
synced 2025-07-04 13:26:39 +03:00
30 lines
677 B
Docker
30 lines
677 B
Docker
FROM debian:stable
|
|
|
|
RUN ( \
|
|
export DEBIAN_FRONTEND=noninteractive; \
|
|
export BUILD_DEPS=""; \
|
|
export APP_DEPS="rsyslog rsyslog-elasticsearch rsyslog-gnutls rsyslog-kafka"; \
|
|
|
|
set -e -u -x; \
|
|
|
|
apt-get update; \
|
|
apt-get install -y --no-install-recommends ${APP_DEPS} ${BUILD_DEPS}; \
|
|
|
|
#apt-get remove -y $BUILD_DEPS; \
|
|
apt-get clean autoclean; \
|
|
apt-get autoremove --yes; \
|
|
rm -rf /var/lib/apt /var/lib/dpkg /var/lib/cache /var/lib/log; \
|
|
)
|
|
|
|
COPY conf/rsyslog.conf /etc/
|
|
COPY rsyslog.d/*.conf /etc/rsyslog.d/
|
|
|
|
VOLUME ["/var/log"]
|
|
|
|
# UDP listen port
|
|
EXPOSE 514/udp
|
|
|
|
CMD ["/usr/sbin/rsyslogd", "-n"]
|
|
|
|
# vim: tabstop=4 shiftwidth=4 expandtab:
|