Browse Source

NetworkList to NetworkInspect for ID search

Signed-off-by: kimdcottrell <[email protected]>
kimdcottrell 2 years ago
parent
commit
ee6e3c2a44
1 changed files with 3 additions and 3 deletions
  1. 3 3
      pkg/compose/create.go

+ 3 - 3
pkg/compose/create.go

@@ -1130,9 +1130,9 @@ func (s *composeService) resolveExternalNetwork(ctx context.Context, n *types.Ne
 	}
 	}
 
 
 	if len(networks) == 0 {
 	if len(networks) == 0 {
-		networks, err = s.apiClient().NetworkList(ctx, moby.NetworkListOptions{
-			Filters: filters.NewArgs(filters.Arg("id", n.Name)),
-		})
+		// in this instance, n.Name is really an ID
+		network, err := s.apiClient().NetworkInspect(ctx, n.Name, moby.NetworkInspectOptions{})
+		networks = append(networks, network)
 		if err != nil {
 		if err != nil {
 			return err
 			return err
 		}
 		}