title: Why do I have a digest mismatch for a specific docker image?
body: <p>I've pulled a specific docker node alpine image</p>
  <pre><code>$ docker pull node:16.6.0-alpine3.14
  
  16.6.0-alpine3.14: Pulling from library/node
  5843afab3874: Pull complete 
  fe3c641c07b1: Pull complete 
  177e54153713: Pull complete 
  8d2e094674ea: Pull complete 
  Digest: sha256:78cfbade13b9bed05f652e43d2928940dcca79d729682c5c1a046f5bf5a1158a
  Status: Downloaded newer image for node:16.6.0-alpine3.14
  docker.io/library/node:16.6.0-alpine3.14
  </code></pre>
  <p>on my ubuntu machine and for that I do get the digest <code>sha256:78cfbade13b9bed05f652e43d2928940dcca79d729682c5c1a046f5bf5a1158a</code></p>
  <p>But looking at the <a href="https://hub.docker.com/layers/node/library/node/16.6.0-alpine3.14/images/sha256-17dcbd28b3cbf5cc7ecc7d09ea62f8ba2a39fb3f2a9af7a2031f7706c120ab25?context=explore" rel="nofollow noreferrer">docker hub</a> I do not find this sha digest.
  So why is there this mismatch?</p>