Public | Automated Build

Last pushed: 2 years ago
Short Description
Logstash installed into Alpine
Full Description

alpine-logstash - Alpine based Logstash Container

Available Tags

  • 2.3.2,latest (2.3.2/Dockerfile)


This image contains an officially packaged version of Elasticsearch installed into Alpine Linux. A basic configuration has been applied to Logstash to enable a basic input pipeline on TCP/UDP port 5000 set to the json codec. The output pipeline sends to the Elasticsearch host defined in the environment variable and also prints to stdout.

The output pipeline is set to use the index logstash-${ENVIRONMENT}-%{+YYYY.MM.dd}. If no environment is specified, it will default to none

Environment Variables

This image can utilise the following variables

  • ELASTICSEARCH_HOST the hostname of the Elasticsearch host to use in the output pipeline. Since the sniffinf property is set to true, Logstash will use this host to discover other hosts.
  • ENVIRONMENT the environment to use in the index name. An example would be development

Important Ports

  • tcp/5000, udp/5000 the port on which Logstash will be listening for incoming logs
Docker Pull Command
Source Repository