Prerequisite : Docker should be installed (Google "How to install docker") duh!
-
docker pull postgres:latest
(Pick your tag if you know) -
mkdir -p $HOME/docker/volumes/postgres
(Ubuntu/Debian/Linux based systems) -
docker run --rm --name pg-docker -e POSTGRES_PASSWORD=docker -d -p 5432:5432 -v $HOME/docker/volumes/postgres:/var/lib/postgresql/data postgres
-
You can connect using
psql -h localhost -U postgres -d postgres
- Password isdocker
(set in above command)