Closed jwierzbo closed 1 week ago
having same issue
me too
This should get resolved by https://github.com/moby/moby/pull/47679
Description
Once I enable the following in Docker Desktop for Mac:
Use containerd for pulling and storing images
I can not anymore re-push downloaded images for the specific arch.I get the following error:
The push refers to repository [docker.io/wierzbiks/nifi] missing content: content digest sha256:165029e1484c36a25c0d8df3be27b9145bd944a0b1fce6543dfb119d9b0c73c5: not found Note: You're trying to push a manifest list/index which references multiple platform specific manifests, but not all of them are available locally or available to the remote repository. Make sure you have all the referenced content and try again.
The issue disappears once I've disable the mentioned
containerd
support for pulling and storage the images.Reproduce
- docker pull --platform linux/amd64 apache/nifi
- docker tag apache/nifi yourusername/nifi:latest
- docker push yourusername/nifi:latest
Expected behavior
docker push
should push the image to the remote storage with success
Have you still that issue ?
I have the same issue with that version of docker :
❯ docker version
Client: Docker Engine - Community
Version: 26.1.3
API version: 1.45
Go version: go1.21.10
Git commit: b72abbb
Built: Thu May 16 08:34:39 2024
OS/Arch: linux/amd64
Context: default
Server: Docker Engine - Community
Engine:
Version: 26.1.3
API version: 1.45 (minimum version 1.24)
Go version: go1.21.10
Git commit: 8e96db1
Built: Thu May 16 08:33:34 2024
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.6.32
GitCommit: 8b3b7ca2e5ce38e8f31a34f35b2b68ceb8470d89
runc:
Version: 1.1.12
GitCommit: v1.1.12-0-g51d5e94
docker-init:
Version: 0.19.0
GitCommit: de40ad0
Fix is a part of Docker Engine v.27.0.1 Just update your installation
Description
Once I enable the following in Docker Desktop for Mac:
Use containerd for pulling and storing images
I can not anymore re-push downloaded images for the specific arch.I get the following error:
The issue disappears once I've disable the mentioned
containerd
support for pulling and storage the images.Reproduce
Expected behavior
docker push
should push the image to the remote storage with successdocker version
docker info
Additional Info
No response