Skip to content

Storage stack should use platforms matcher, not a fixed platform #58

@tonistiigi

Description

@tonistiigi

On building arm64 image on x86: Failed to solve with frontend dockerfile.v0: failed to build LLB: failed to get layerstore for {arm64 linux [] }: no layer storage backend configured for linux

Most platforms use the same storage that is needed for building/running non-native architecture images. In reality, only windows and linux have different storage, and even then linux storage may be used for building windows images in some cases.

Temporary workaround: moby@f6cea13#diff-1a1f3e7ad9b1d7584e2d3e7d0c4c3db9R969

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions