mirror of
https://github.com/moby/buildkit.git
synced 2026-08-05 07:10:23 +00:00
Merge pull request #2549 from tonistiigi/img-name-fix
dockerfile: fix image name when loaded named context
This commit is contained in:
@@ -839,14 +839,15 @@ func contextByName(ctx context.Context, c client.Client, name string, platform *
|
||||
}
|
||||
switch vv[0] {
|
||||
case "docker-image":
|
||||
ref := strings.TrimPrefix(vv[1], "//")
|
||||
imgOpt := []llb.ImageOption{
|
||||
llb.WithCustomName("[context " + name + "] " + vv[1]),
|
||||
llb.WithCustomName("[context " + name + "] " + ref),
|
||||
llb.WithMetaResolver(c),
|
||||
}
|
||||
if platform != nil {
|
||||
imgOpt = append(imgOpt, llb.Platform(*platform))
|
||||
}
|
||||
st := llb.Image(strings.TrimPrefix(vv[1], "//"), imgOpt...)
|
||||
st := llb.Image(ref, imgOpt...)
|
||||
return &st, nil, nil
|
||||
case "git":
|
||||
st, ok := detectGitContext(v, "1")
|
||||
|
||||
Reference in New Issue
Block a user