diff --git a/cmd/kk/pkg/container/containerd.go b/cmd/kk/pkg/container/containerd.go index 05caae1e9..f8724f26b 100644 --- a/cmd/kk/pkg/container/containerd.go +++ b/cmd/kk/pkg/container/containerd.go @@ -63,7 +63,7 @@ func (s *SyncContainerd) Execute(runtime connector.Runtime) error { } if _, err := runtime.GetRunner().SudoCmd( - fmt.Sprintf("mkdir -p /usr/bin && tar -zxf %s && mv bin/* /usr/bin && rm -rf bin", dst), + fmt.Sprintf("mkdir -p /usr/bin && cd %s && tar -zxf %s && mv bin/* /usr/bin && rm -rf bin", common.TmpDir, dst), false); err != nil { return errors.Wrap(errors.WithStack(err), fmt.Sprintf("install containerd binaries failed")) }