Vector container unhealthy

Heya!

I'm deploying the docker compose and I'm getting these logs despite having a file mount for the file path:
2025-10-07T00:27:24.864927Z  INFO vector::app: Internal log rate limit configured. internal_log_rate_secs=10
2025-10-07T00:27:24.865212Z  INFO vector::app: Log level is enabled. level="vector=info,codec=info,vrl=info,file_source=info,tower_limit=trace,rdkafka=info,buffers=info,lapin=info,kube=info"
2025-10-07T00:27:24.865322Z  INFO vector::app: Loading configs. paths=["/etc/vector/vector.yml"]
2025-10-07T00:27:24.865421Z ERROR vector::cli: Configuration error. error=Is a directory (os error 21)

I am running the compose via dokploy ( v0.25.5) on a vps running ubuntu 24.04. File mount is set to
/etc/vector/vector.yml
. I have seen other posts in the past about this but there was no clear solution to how I'm running things specifically.

Steps I've taken:
  • delete all the containers and recreated
  • redeployed
  • ran with and without a file mount
  • changed the paths on the file mount
  • ran locally on my device (works fine no issues)
I have low knowledge of docker but enough to use it and get applications running smoothly
Was this page helpful?