Browse Source

Merge pull request #1588 from ndeloof/prefer_cli_plugin

On default context, "compose" is implemented by CLI Plugin
Guillaume Tardif 4 năm trước cách đây
mục cha
commit
1607370b81
1 tập tin đã thay đổi với 5 bổ sung1 xóa
  1. 5 1
      cli/main.go

+ 5 - 1
cli/main.go

@@ -218,10 +218,14 @@ func main() {
 
 	root.AddCommand(
 		run.Command(ctype),
-		compose.RootCommand(ctype, service.ComposeService()),
 		volume.Command(ctype),
 	)
 
+	if ctype != store.DefaultContextType {
+		// On default context, "compose" is implemented by CLI Plugin
+		root.AddCommand(compose.RootCommand(ctype, service.ComposeService()))
+	}
+
 	if err = root.ExecuteContext(ctx); err != nil {
 		handleError(ctx, err, ctype, currentContext, cc, root)
 	}