liveBook · Manning

Docker

As explained in Just Use Postgres!

Docker is a platform for building, distributing, and running software in containers.

Docker provides a cross-platform way to run Postgres in a container without permanently installing it on a developer laptop. A single command starts the database in under a minute, while container lifecycle commands support starting, stopping, and removing the environment. section 1.3

Verify readiness

Inspect the named container with docker container ls -f name=postgres, then read docker logs postgres. Successful startup reports that the database system is ready to accept connections on port 5432.

How Just Use Postgres! covers it

How deep it goes
Explains container startup, persistence, port mapping, and readiness checks, but defers comprehensive deployment and administration guidance.
Examples
Uses Postgres 17.2 startup commands, container listings, and logs showing readiness to accept connections.
What it assumes
Assumes Docker is available and teaches the containerized Postgres setup from the installation choice onward.
What you can do after
Operate/configure a local Postgres container with persistent storage, mapped connectivity, credentials, and basic readiness verification.
How it connects
Connects Docker with Postgres, containers, images, volumes, port mapping, and database extensions.

Also explained in

Compare how 26 books explain Docker →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Just Use Postgres!. The section links point to the parts of the book it draws on.