Skip to content

Commit 63dcbfb

Browse files
authored
fix(build, docker): fix failed to find driver "docker-container" (#6760)
Signed-off-by: Yaroslav Pershin <62902094+iapershin@users.noreply.github.com>
1 parent 7705044 commit 63dcbfb

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

Diff for: pkg/container_backend/docker_server_backend.go

+1
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ func (backend *DockerServerBackend) BuildDockerfile(ctx context.Context, _ []byt
8686
}
8787

8888
var cliArgs []string
89+
8990
cliArgs = append(cliArgs, "--file", opts.DockerfileCtxRelPath)
9091

9192
if opts.TargetPlatform != "" {

Diff for: pkg/docker/buildx.go

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package docker
33
import (
44
"github.com/docker/buildx/commands"
55
_ "github.com/docker/buildx/driver/docker"
6+
_ "github.com/docker/buildx/driver/docker-container"
67
"github.com/docker/cli/cli/command"
78
"github.com/spf13/cobra"
89
)

Diff for: pkg/docker/image.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ func doCliBuild(c command.Cli, opts BuildOptions, args ...string) error {
229229

230230
if opts.EnableBuildx {
231231
cmd = NewBuildxCommand(c)
232-
finalArgs = append([]string{"build"}, args...)
232+
finalArgs = append([]string{"build", "--load"}, args...)
233233
} else {
234234
cmd = image.NewBuildCommand(c)
235235
finalArgs = args

0 commit comments

Comments
 (0)