Я полагаю, ваш logstash.conf находится на вашем хосте в /home/jakub/IdeaProjects/test/logstash.conf.
Таким образом, он не находится внутри вашего контейнера (если нет скрытого монтирования). Команда будет выполнена из контейнера, поэтому она указывает на несуществующий файл.
Итак, вы можете использовать докер cp /home/jakub/IdeaProjects/test/logstash.conf: /home/jakub/IdeaProjects/test/logstash.conf (при условии, что каталог существует в вашем контейнере)
... или (лучше!) Смонтировать путь от вашего хоста к вашему контейнеру. Такие как:
volumes:
- /home/jakub/IdeaProjects/test/logstash.conf:/home/jakub/IdeaProjects/test/logstash.conf:ro
.. или использовать config (лучший вариант для moo, если вы находитесь в режиме роя!). Монтирование близко к опции «volume», описанной выше, но вы также должны предварительно создать ее (из командной строки или из файла docker-compose)
Существуют и другие варианты, но суть в том, что вы должны сделать свой файл доступным из своего контейнера !