Docker Compose interpolation is the substitution that turns expressions such as ${IMAGE_TAG} and ${HOST_PORT:-8080} into a resolved application model. It happens before Compose creates a container. A service-level env_file, by contrast, contributes values to the container environment represented by that model. The two mechanisms can use the ...