title: Docker Logstash, Failed to fetch pipeline configuration
body: <p>On my windows machine i run this docker compose file:</p>
  
  <p>docker-compose.yml:</p>
  
  <pre><code>version: '3.0'
  services:
    logstash:
      image: logstash:latest
      command: -f ./etc/logstash/config/ --log.level debug
      volumes:
        - ./config/:/etc/logstash/config/
        - ./pipeline/:/etc/logstash/pipeline/
  </code></pre>
  
  <p>logstash.yml:</p>
  
  <pre><code>http.host: "0.0.0.0"
  path.config: /etc/logstash/pipeline/logstash.conf
  path.settings: /etc/logstash/config/logstash.yml
  </code></pre>
  
  <p>This gives the error:</p>
  
  <pre><code>Failed to fetch pipeline configuration {:message=&gt;"No config files found: ./etc/logstash/config/. Can you make sure this path is a logstash config file?"}
  </code></pre>
  
  <p>What can be the problem? This is my directory structure on my Win10 machine:</p>
  
  <pre><code>/docker
    /config
      /logstash.yml
    /pipeline
      /logstash.conf
  </code></pre>
  
  <p>-- Edit</p>
  
  <p>Problem solved with the next config file:</p>
  
  <p><code>logstash:
      image: logstash:latest
      command: -f ./etc/logstash/pipeline/
      volumes:
        - ./config/:/etc/logstash/config/
        - ./pipeline/:/etc/logstash/pipeline/
  </code></p>