diff --git a/frontend/dockerfile/dockerfile2llb/convert.go b/frontend/dockerfile/dockerfile2llb/convert.go index f44866839341..77c91c15d336 100644 --- a/frontend/dockerfile/dockerfile2llb/convert.go +++ b/frontend/dockerfile/dockerfile2llb/convert.go @@ -815,6 +815,7 @@ func toDispatchState(ctx context.Context, dt []byte, opt ConvertOpt) (*dispatchS target.image.OSFeatures = append([]string{}, platformOpt.targetPlatform.OSFeatures...) } } + target.image.Platform = platforms.Normalize(target.image.Platform) return target, nil }