Hi,
I’m trying to sign an image using your tutorial on link: Content trust in Docker | Docker Docs
I followed every step, but at the end of push command I get this error:
time=“2025-05-06T15:05:41+02:00” level=debug msg=“successfully verified cached targets”
time=“2025-05-06T15:05:41+02:00” level=debug msg=“skipping targets/petra because there is no checksum for it”
time=“2025-05-06T15:05:41+02:00” level=debug msg=“skipping targets/releases because there is no checksum for it”
failed to sign docker.io/petrakelkovic/sosa_lab:trust01: no hashes specified for target “”
So the image is successfully pushed, but it isn’t signed
I’m confused because I checked image data with docker inspect command and I found image hash, and also hashes for each layer. I tried to find what it means that there is no cheksum, but I failed
When I run trust inspect commend on my image, I can clearly see signer under singers list, but there is no signature (No signatures for petrakelkovic/sosa_lab).
Please help! I don’t know what else to do