Pulling Images by Digest
Learn what image digests are, and how pulling images by digests is a more reliable method.
The problem with tags
So far, we’ve seen how to pull and work with images using names (tags). While this is the most common method, it has a problem—tags are mutable. This means it’s possible to tag an image incorrectly or give a new image the same tag as an older one. An extremely common example is the latest
tag. For example, pulling the alpine:latest
tag a year ago will not pull the same image as pulling the same tag today.
Example
Let’s consider a quick example outlining one potential implication of trusting mutable tags. Imagine we have an image called golftrack:1.5
, and we get a warning that it has a critical vulnerability. We build a new image containing ...
Access this course and 1400+ top-rated courses and projects.