- PostgreSQL 9.4.24 or newer
- Apache Kafka 2.8.0
- Apache ZooKeeper 3.6.3
- Docker 20.10.8 or newer
cd kafkacons_dbinsert &&
docker build -t db_insert .
docker run -it -v "$PWD"/"new_table.py":/kafkacons_dbinsert/database/new_table.py db_insert
docker run -it -v %cd%\new_table.py:/kafkacons_dbinsert/database/new_table.py db_insert
All parameters are listed bellow:
Shortcut | Full | Default |
---|---|---|
b_ip | bootstrap_ip | host.docker.internal |
b_p | bootstrap_port | 9092 |
b_p | bootstrap_port | 9092 |
g | group | None |
t | topic | sql-insert |
db_ip | database_ip | host.docker.internal |
db_p | database_port | 5432 |
db | database_name | kafkaConsumer |
user | username | postgres |
pass | password | password |