Although we can run postgres directly on our machines, we will use docker for the following reasons: Unified setup (Macos, Windows versions) We can easily spin multiple postgres instances when we work ...