Skip to content

QEMU issue on arm64 targeting platform linux/amd64 #230

@fcorneli

Description

@fcorneli

Bug report

Running

docker image build --tag=myimage --platform linux/amd64 .
docker container run --platform linux/amd64 myimage

with Dockerfile containing:

FROM almalinux:10
RUN dnf update

fails on macOS ARM64 with:

5.819 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: 
Curl error (35): SSL connect error for https://mirrors.almalinux.org/mirrorlist/10/appstream 
[TLS connect error: error:030000EA:digital envelope routines::provider signature failure]

According to Claude Code there is some QEMU issue triggered by AlmaLinux 10 OpenSSL when emulating amd64 on arm64.

Platform

macOS

Version information

Client:
 Version:           29.2.1
 API version:       1.53
 Go version:        go1.25.6
 Git commit:        a5c7197
 Built:             Mon Feb  2 17:16:37 2026
 OS/Arch:           darwin/arm64
 Context:           desktop-linux

Server: Docker Desktop 4.65.0 (221669)
 Engine:
  Version:          29.2.1
  API version:      1.53 (minimum version 1.44)
  Go version:       go1.25.6
  Git commit:       6bc6209
  Built:            Mon Feb  2 17:16:47 2026
  OS/Arch:          linux/arm64
  Experimental:     false
 containerd:
  Version:          v2.2.1
  GitCommit:        dea7da592f5d1d2b7755e3a161be07f43fad8f75
 runc:
  Version:          1.3.4
  GitCommit:        v1.3.4-0-gd6d73eb8
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

Diagnostics ID

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions