# Multiple Pipelines using docker instance of logstash 6.2.4

**URL:** <https://discuss.elastic.co/t/multiple-pipelines-using-docker-instance-of-logstash-6-2-4/131546>\
**Category:** Logstash\
**Created:** [May 12, 2018, 12:30am UTC](https://discuss.elastic.co/t/multiple-pipelines-using-docker-instance-of-logstash-6-2-4/131546 "2018-05-12T00:30:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Karthik\_Ramachandran](https://avatars.discourse-cdn.com/v4/letter/k/f19dbf/32.png) [@Karthik\_Ramachandran](https://discuss.elastic.co/u/Karthik_Ramachandran)\
**Post date:** [May 12, 2018, 12:30am UTC](https://discuss.elastic.co/t/multiple-pipelines-using-docker-instance-of-logstash-6-2-4/131546/1 "2018-05-12T00:30:58Z")

</div>

Using logstash docker image for 6.2.4, we are trying to run multiple pipelines. But it is not working.

We always see "main" pipeline getting started.

With exact same logstash.yml and pipeline.yml settings, the non-docker instance is working fine.

Any extra settings to be done for docker instance?

---

<div class="post-metadata">

**Author:** ![\_flo](https://avatars.discourse-cdn.com/v4/letter/_/f17d59/32.png) [@\_flo](https://discuss.elastic.co/u/_flo)\
**Post date:** [May 12, 2018, 6:58am UTC](https://discuss.elastic.co/t/multiple-pipelines-using-docker-instance-of-logstash-6-2-4/131546/2 "2018-05-12T06:58:01Z")

</div>

Hi,

are your configs in the correct location?

See here  
[https://www.elastic.co/guide/en/logstash/current/docker-config.html](https://www.elastic.co/guide/en/logstash/current/docker-config.html)

---

<div class="post-metadata">

**Author:** ![Karthik\_Ramachandran](https://avatars.discourse-cdn.com/v4/letter/k/f19dbf/32.png) [@Karthik\_Ramachandran](https://discuss.elastic.co/u/Karthik_Ramachandran)\
**Post date:** [May 14, 2018, 7:04pm UTC](https://discuss.elastic.co/t/multiple-pipelines-using-docker-instance-of-logstash-6-2-4/131546/3 "2018-05-14T19:04:23Z")

</div>

Hi flo,  
Yes. The configs are all correct. Validated all the binds to container.

We are trying to use multi pipeline mode using docker viz. using pipelines.yml to have individual pipelines instead of one single main pipeline using path.config pointing to pipeline paths.

But, not able to achieve multiple pipeline working. When we use logstash in non-docker mode, multiple pipeline is working fine. docker image doesn't.

Below is the setting

docker run -d --name \<\>  
-v /etc/logstash/config/logstash.yml:/usr/share/logstash/config/logstash.yml  
-v /etc/logstash/config/ssl:/usr/share/logstash/config/ssl  
-v /etc/logstash/pipeline:/usr/share/logstash/pipeline  
-v /var/log/logstash:/var/log/logstash  
-v /etc/logstash/config/pipeline.yml:/usr/share/logstash/config/pipeline.yml [docker.elastic.co:443/logstash/logstash:6.2.4](http://docker.elastic.co:443/logstash/logstash:6.2.4)

http.host: 0.0.0.0  
node.name: "log-2bd62c"  
#path.config: /usr/share/logstash/pipeline  
dead\_letter\_queue.enable: true  
dead\_letter\_queue.max\_bytes: 1024mb  
path.dead\_letter\_queue: "/var/log/logstash/deadletter"

---

<div class="post-metadata">

**Author:** ![Karthik\_Ramachandran](https://avatars.discourse-cdn.com/v4/letter/k/f19dbf/32.png) [@Karthik\_Ramachandran](https://discuss.elastic.co/u/Karthik_Ramachandran)\
**Post date:** [May 17, 2018, 12:07am UTC](https://discuss.elastic.co/t/multiple-pipelines-using-docker-instance-of-logstash-6-2-4/131546/4 "2018-05-17T00:07:26Z")

</div>

Figured out the cause.

It is pipelines.yml, instead used pipeline.yml.. "s" is the issue. Ah....

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [June 14, 2018, 12:07am UTC](https://discuss.elastic.co/t/multiple-pipelines-using-docker-instance-of-logstash-6-2-4/131546/5 "2018-06-14T00:07:34Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
