A base image is an existing container image used as the starting point for a new image. Docker selects it with the Dockerfile’s required FROM instruction, then saves modifications as a new immutable image. section 13.3.1
Use a base image to establish the image contents and build workflow:
- Expect the first build to retrieve base images; later builds can reuse cached immutable images. section 13.3.1






