Why use a docker container? I run Postgres as is, what would I gain with running it in a container?
Compare that with using your distro's packaged version where you can have version variations, variations in default config or file path locations, etc.