I have Docker container that provisions a version of Postgress with extensions and such. I use this for development purposes and the spin-up requires a whole import of a previous SQL dump.
I'd like to be able to run Postgres instances in production inside Docker containers (Docker alone, not Kubernetes) so I can spin them up without manually provisioning.
Assuming I have a very large box (i.e. x1.32xlarge
on AWS), how okay is it for me to be running an equally large DB instance inside of a docker container on this box?