Docker images are snapshots or manifests of containers, while containers are running instances of Docker images. During the image build process, Docker creates intermediate containers for each Dockerfile command, executes the command, and commits the result as a new layer. The key difference between images and containers is that containers have an additional thin read/write layer on top of the image layers.
Sort: