fix(KanikoDir): update DOCKER_CONFIG env when use custom kanikoDir (#2202)
* Fix(KanikoDIr): update DOCKER_CONFIG env when user defined new KanikoDIr * Update root.go * Update root.go
This commit is contained in:
parent
a8498c762f
commit
348018d0e9
|
|
@ -260,6 +260,10 @@ func checkKanikoDir(dir string) error {
|
|||
if err := os.RemoveAll(constants.DefaultKanikoPath); err != nil {
|
||||
return err
|
||||
}
|
||||
// After remove DefaultKankoPath, the DOKCER_CONFIG env will point to a non-exist dir, so we should update DOCKER_CONFIG env to new dir
|
||||
if err := os.Setenv("DOCKER_CONFIG", filepath.Join(dir, "/.docker")); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue