s3rius / FastAPI-template

Feature rich robust FastAPI template.
MIT License
1.79k stars 161 forks source link

Kafka container failed to start ... #209

Closed rcholic closed 1 week ago

rcholic commented 1 week ago

Just started a new project with Kafka dependency, got this error when running docker-compose:

docker-compose -f deploy/docker-compose.yml -f deploy/docker-compose.dev.yml --project-directory . up --build

kafka-1          | [2024-06-26 04:23:45,075] INFO Loading logs from log dirs ArrayBuffer(/bitnami/kafka/data) (kafka.log.LogManager)
kafka-1          | [2024-06-26 04:23:45,160] INFO Attempting recovery for all logs in /bitnami/kafka/data since no clean shutdown file was found (kafka.log.LogManager)
kafka-1          | [2024-06-26 04:23:45,514] INFO Loaded 0 logs in 438ms. (kafka.log.LogManager)
kafka-1          | [2024-06-26 04:23:45,535] INFO Starting log cleanup with a period of 300000 ms. (kafka.log.LogManager)
kafka-1          | [2024-06-26 04:23:45,606] INFO Starting log flusher with a default period of 9223372036854775807 ms. (kafka.log.LogManager)
kafka-1          | [2024-06-26 04:23:46,012] INFO Starting the log cleaner (kafka.log.LogCleaner)
kafka-1          | [2024-06-26 04:23:47,366] INFO [kafka-log-cleaner-thread-0]: Starting (kafka.log.LogCleaner)
kafka-1          | [2024-06-26 04:23:59,841] INFO [BrokerToControllerChannelManager broker=1 name=forwarding]: Starting (kafka.server.BrokerToControllerRequestThread)
dependency failed to start: container market_insights-kafka-1 exited (137)
make: *** [dev] Error 1

How to understand this error? I'm running this on my Mac machine. Thanks

rcholic commented 1 week ago

using the latest kafka docker image solves the problem:

kafka:
    image: "bitnami/kafka:latest"