나는 logstash Docker 컨테이너 (docker.elastic.co/logstash/logstash-oss:6.0.0)를 pipelines.yml을 사용하여 다중 파이프 라인으로 실행하려고 노력해 왔지만 실행하지 마라. 여기 내 Dockerfile 다음과 같습니다 : I 파이프 라인 내부 logstash.conf를 추가하는 경우Logstash Docker with pipelines.yml
FROM docker.elastic.co/logstash/logstash-oss:6.0.0
RUN rm -f /usr/share/logstash/pipeline/logstash.conf
RUN rm -f /usr/share/logstash/config/pipelines.yml
ADD pipeline/ /usr/share/logstash/pipeline/
COPY pipelines.yml /usr/share/logstash/config/pipelines.yml
/그것을 실행,하지만 pipelines.yml을 무시합니다.
아이디어가 있으십니까?
은 내가 엔트리 포인트도 원래 logstash 이미지 파일에서 명령을 변경하지 않았습니다. 나는'docker run --name logstash mylogstash'라고 부를 것입니다. – ademarizu
https://github.com/elastic/logstash-docker/issues/64에서이 문제를 추적하는 문제가 열렸습니다. 내장 된'path.config'를 null로 설정할 수 있습니다. 문제의 예제가 있습니다. – jsvd