So sometimes we see this step complete instantly, and sometimes it downloads all the layers again, even though the images have not changed at all.
Our config looks like this:
version: 2 jobs: build: docker: - image: image1:version - image: image2:version
As you can see, we use docker with multiple images which are stored publicly, and they haven’t been changed between builds.
Is this because between tests we run on a new machine which doesn’t have the image, and sometimes we run on a machine that has downloaded the images before?