Docker images for Logstash are available from the Elastic Docker registry. The base image is centos:7.
These images are free to use under the Elastic license. They contain open source and free commercial features and access to paid commercial features. Start a 30-day trial to try out all of the paid commercial features. See the Subscriptions page for information about Elastic license levels.
Obtaining Logstash for Docker is as simple as issuing a
pull command against the Elastic Docker registry.
However, version 8.0.0 of Logstash has not yet been released, so no Docker image is currently available for this version.