diff --git a/daemon/images/image_builder.go b/daemon/images/image_builder.go index cdf951c6f5..320ffcf4cb 100644 --- a/daemon/images/image_builder.go +++ b/daemon/images/image_builder.go @@ -170,6 +170,9 @@ func (i *ImageService) pullForBuilder(ctx context.Context, name string, authConf func (i *ImageService) GetImageAndReleasableLayer(ctx context.Context, refOrID string, opts backend.GetImageAndLayerOptions) (builder.Image, builder.ROLayer, error) { if refOrID == "" { // ie FROM scratch os := runtime.GOOS + if runtime.GOOS == "windows" { + os = "linux" + } if opts.Platform != nil { os = opts.Platform.OS }