wagoodman/dive

Docker containerd format fails to parse layers with dive 0.12.0

Maddog2050 opened this issue · 1 comments

What happened:
When using the option "Use containerd for pulling and storing images" dive fails to parse the layers

$ dive python:3.10-slim-bookworm
Image Source: docker://python:3.10-slim-bookworm
Fetching image... (this can take a while for large images)
cannot fetch image
could not find 'blobs/sha256/93fc0ed6cd0f751d87163f074fea0524d6706bfc30f3be445cdbcaa9d6f187b2' in parsed layers

What you expected to happen:

dive should be able to parse this format

How to reproduce it (as minimally and precisely as possible):

Tick the option "Use containerd for pulling and storing images" in the docker desktop settings, apply the change which should reload docker desktop. Then run dive python:3.10-slim-bookworm

Environment:

  • Dive version: 0.12.0
  • OS version: Mac OS Sonoma 14.3.1 (Arm64)
  • Docker version (if applicable): v4.27.2

any progress here?