- Download reference dataset (books_data.csv) : Here
- Extract and unzip at
ingestion-docker/data/
directory. - Build and run containers
docker compose up
- To stop containers
docker compose down
- To rebuild containers from source
docker compose up -d --no-deps --build
- Build a container as defined by dockerfile in the base directory. Make sure you run the container inside the same network as postgres database.
docker build -t image:tag .
docker run -it --network=network image:tag
- Using cli.py
python3 cli.py --user admin --password root --db reviews --port 5432 --host postgres-database