Wraps docker for the start / stop / reset / status / logs lifecycle of
a postgres:17 container named "yeschef-pg" on localhost:5432, matching
the connection string baked into appsettings.json. Uses a named volume
so data survives a stop; reset wipes both container and volume for a
truly fresh DB.