Skip to content

PostgreSQL commands

Daisho Komiyama edited this page Dec 26, 2022 · 28 revisions

Starting with a docker

docker pull postgres:15

Run PostgreSQL container

docker run -e POSTGRES_PASSWORD=<your_password> --name=<your_container_name> --rm -d -p 5432:5432 postgres:15

-e = environment variable (i.e., POSTGRES_PASSWORD)
-d = detaches (runs in the background)
-p = exposes to port

Start PostgreSQL session and connect to it

docker exec -u postgres -it <your_container_name> psql

List databases

\l
Clone this wiki locally