浏览代码

Use docker binary find in path to fallback to Moby CLI

Signed-off-by: Guillaume Lours <[email protected]>
Guillaume Lours 5 年之前
父节点
当前提交
8af8924a58
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      cmd/main.go

+ 2 - 2
cmd/main.go

@@ -49,7 +49,7 @@ func init() {
 	if err != nil {
 		log.Fatal(err)
 	}
-	if err := os.Setenv("PATH", fmt.Sprintf("$PATH:%s", path)); err != nil {
+	if err := os.Setenv("PATH", fmt.Sprintf("%s:%s", os.Getenv("PATH"),path)); err != nil {
 		panic(err)
 	}
 }
@@ -115,7 +115,7 @@ func main() {
 }
 
 func shellOutToDefaultEngine() {
-	cmd := exec.Command("/Applications/Docker.app/Contents/Resources/bin/docker", os.Args[1:]...)
+	cmd := exec.Command("docker", os.Args[1:]...)
 	cmd.Stdin = os.Stdin
 	cmd.Stdout = os.Stdout
 	cmd.Stderr = os.Stderr