We start with a base image when using Docker. We start it up, make adjustments, and then save them as layers to create a new image.
So, at the end, I have an image for my PostgreSQL instance and an image for my web application, both of which are updated on a regular basis.
What is meant by container?