Skip to content

Connection reset by peer while loading metadata #1118

@NudistBeaaach

Description

@NudistBeaaach

This might not be the best place to ask for it but since a week, an error occurs while docker compose --build and more precisely when loading metadata:

docker compose up --build[+] Building 9.1s (12/12) FINISHED                                                                                                                                              => [internal] load local bake definitions                                                                                                                                0.0s
 => => reading from stdin 859B                                                                                                                                            0.0s
 => [backup internal] load build definition from Dockerfile                                                                                                               0.1s
 => => transferring dockerfile: 87B                                                                                                                                       0.0s
 => [db internal] load build definition from Dockerfile                                                                                                                   0.1s
 => => transferring dockerfile: 161B                                                                                                                                      0.0s
 => [web internal] load build definition from Dockerfile                                                                                                                  0.0s
 => => transferring dockerfile: 341B                                                                                                                                      0.0s
 => ERROR [web internal] load metadata for docker.io/library/node:latest                                                                                                  8.7s
 => [backup internal] load metadata for docker.io/dockurr/samba:latest                                                                                                    0.0s
 => [backup internal] load .dockerignore                                                                                                                                  0.0s
 => => transferring context: 2B                                                                                                                                           0.0s
 => ERROR [db internal] load metadata for docker.io/library/mysql:latest                                                                                                  8.7s
 => [backup 1/2] FROM docker.io/dockurr/samba:latest                                                                                                                      0.0s
 => CACHED [backup 2/2] RUN apk update && apk add zip                                                                                                                     0.0s
 => [backup] exporting to image                                                                                                                                           0.0s
 => => exporting layers                                                                                                                                                   0.0s
 => => writing image sha256:ae193dc5290f9e04f8842b2983ed4186b7e34e3c7ec29abb81a27b5b3217b632                                                                              0.0s
 => => naming to docker.io/library/prod-backup                                                                                                                            0.0s
 => [backup] resolving provenance for metadata file                                                                                                                       0.0s
------
 > [web internal] load metadata for docker.io/library/node:latest:
------
------
 > [db internal] load metadata for docker.io/library/mysql:latest:
------
Dockerfile:1

--------------------

   1 | >>> FROM mysql:latest

   2 |     

   3 |     ENV MYSQL_USER=user

--------------------

target db: failed to solve: mysql:latest: failed to resolve source metadata for docker.io/library/mysql:latest: failed to copy: httpReadSeeker: failed open: failed to do request: Get "https://docker-images-prod.6aa30f8b08e16409b46e0173d6de2f56.r2.cloudflarestorage.com/registry-v2/docker/registry/v2/blobs/sha256/fb/fbbd5ec94758f3f7f5b2cb6f456b852dc0bac661dd603277019ff0f313fd3485/data?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f1baa2dd9b876aeb89efebbfc9e5d5f4%2F20250728%2Fauto%2Fs3%2Faws4_request&X-Amz-Date=20250728T143253Z&X-Amz-Expires=1200&X-Amz-SignedHeaders=host&X-Amz-Signature=37da94e04060948a166c5adedae396775063cf3916f75a65621e7bad6b3907e7": read tcp 10.148.74.43:58094->162.159.141.50:443: read: connection reset by peer

Everything has been working for 6 months but since a week it seems impossible for Docker (running on a Raspberry Pi 5) to access hosted metadata on cloudflare R2 bucket. This issue seems linked to this one: https://www.reddit.com/r/CloudFlare/comments/1dwl30t/curl_on_raspberry_pi_cannot_reach_cloudflare/ and this one docker/hub-feedback#2442

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions