Even though there is a closed ticket (#878) pointing to https://github.com/adyach/nakadi-docker , this image, along with the provided docker-compose.yml of this repository, does not suffice.
It assumes that the database schema has been created in postgres. Not to mention the fact that it is an unofficial image and does not get updates.
If we seriously consider Nakadi to be adopted by people and organizations outside of Zalando, its release process must include pushing the latest version to dockerhub with a way to run everything with a simple docker-compose.yml file. Just look outside at projects like Kafka, Elastic (with ELK), etc.
Adding a simple docker build && docker push to the build pipeline, along with some scripts should not take too much time.
Even though there is a closed ticket (#878) pointing to https://github.com/adyach/nakadi-docker , this image, along with the provided
docker-compose.ymlof this repository, does not suffice.It assumes that the database schema has been created in postgres. Not to mention the fact that it is an unofficial image and does not get updates.
If we seriously consider Nakadi to be adopted by people and organizations outside of Zalando, its release process must include pushing the latest version to dockerhub with a way to run everything with a simple
docker-compose.ymlfile. Just look outside at projects like Kafka, Elastic (with ELK), etc.Adding a simple
docker build && docker pushto the build pipeline, along with some scripts should not take too much time.