版本
CentOS 7
Logstash 7.7.0
下载镜像
docker pull logstash:7.7.0
启动
docker run -d --restart=always -p 5044:5044 --name logstash \
logstash:7.7.0
拷贝配置文件
docker mkdir -p /usr/local/docker/logstash
docker cp logstash:/usr/share/logstash/config /usr/local/docker/logstash/
docker cp logstash:/usr/share/logstash/pipeline /usr/local/docker/logstash/
重新启动容器
#先删除旧容器
docker rm -f logstash
#以挂载方式启动
docker run -d --restart=always -p 5044:5044 --name logstash \
-v /usr/local/docker/logstash/config:/usr/share/logstash/config \
-v /usr/local/docker/logstash/pipeline:/usr/share/logstash/pipeline \
logstash:7.7.0