MCPcopy Create free account
hub / github.com/containerd/nerdctl / ensureDefaultNetworkConfig

Method ensureDefaultNetworkConfig

pkg/netutil/netutil.go:418–429  ·  view source on GitHub ↗
(bridgeIP string)

Source from the content-addressed store, hash-verified

416}
417
418func (e *CNIEnv) ensureDefaultNetworkConfig(bridgeIP string) error {
419 defaultNet, err := e.GetDefaultNetworkConfig()
420 if err != nil {
421 return fmt.Errorf("failed to check for default network: %w", err)
422 }
423 if defaultNet == nil {
424 if err := e.createDefaultNetworkConfig(bridgeIP); err != nil {
425 return fmt.Errorf("failed to create default network: %w", err)
426 }
427 }
428 return nil
429}
430
431func (e *CNIEnv) createDefaultNetworkConfig(bridgeIP string) error {
432 exist, err := fsExists(e, DefaultNetworkName)

Calls 2