Sign inSign up

m00re/logstash

By m00re

•Updated about 9 years ago

Custom Logstash docker image (based on the official image).

Image
0

171

m00re/logstash repository overview

⁠Description

This repository contains a custom built Logstash⁠ Docker image, based on the official image by Elastic⁠.

Documentation can be found on the Elastic website⁠.

⁠Available images on Dockerhub

See https://hub.docker.com/r/m00re/logstash/⁠

⁠Requirements

A full build and test requires:

  • Docker
  • GNU Make
  • Python 3.5 with Virtualenv

⁠Differences compared to official image

⁠Building the image

Building this image is divided into two steps:

  1. Building a small helper called env2yml that is later responsible for the mapping of environment variables to YAML variables.
    $ docker build ./env2yaml/ -t golang:env2yaml
    $ docker run --rm -i -v ${PWD}/env2yaml:/usr/local/src/env2yaml:Z golang:env2yaml
    
  2. Building the logstash image itself.
    $ docker build . -t m00re/logstash:5.4.3
    

⁠Additional remarks

This image is built on Centos 7⁠.

Tag summary

Content type

Image

Digest

Size

292.9 MB

Last updated

about 9 years ago

docker pull m00re/logstash:5.4.3