mirror of
https://github.com/elastic/logstash.git
synced 2025-06-27 17:08:55 -04:00
* Add arm64 support for env2yaml This commit builds env2yaml in arm64 and amd64 flavors, and uses $TARGETARCH in the Dockerfile to ensure that the correct version is used when building for alternative architectures Fixes: #15913 * Add env2yaml executables to build context * Split `COPY_FILES` for readability Co-authored-by: Andrea Selva <selva.andre@gmail.com> --------- Co-authored-by: Andrea Selva <selva.andre@gmail.com> |
||
---|---|---|
.. | ||
bin | ||
data/logstash | ||
examples | ||
ironbank | ||
templates | ||
LICENSE | ||
Makefile | ||
README.md |
Description
This repository contains the official Logstash Docker image from Elastic.
Documentation can be found on the Elastic website.
Supported Docker versions
The images have been tested on Docker version 18.09.2, build 6247962
Requirements
A full build requires:
- Docker
- GNU Make
- Python 3.5 with Virtualenv
- JRuby 9.1+
Running a build
To build an image check out the corresponding branch for the version and run the rake task Like this:
git checkout 7.0
rake artifact:docker
# and for the OSS package
rake artifact:docker_oss
This image is built on Ubuntu 20.04.