INNER CODE UNIT · Go

RunCriDockerd

Mirantis/cri-dockerd · cmd/server.go:145

func RunCriDockerd(f *options.DockerCRIFlags, stopCh <-chan struct{}) error {
	logrus.Infof("Starting %s %s", version.PlatformName, version.FullVersion())
	r := &f.ContainerRuntimeOptions

	// Initialize docker client configuration.
	dockerClientConfig := &config.ClientConfig{
		DockerEndpoint:            r.DockerEndpoint,
		RuntimeRequestTimeout:     r.RuntimeRequestTimeout.Duration,
		ImagePullProgressDeadline: r.ImagePullProgressDeadline.Duration,
	}

	// Initialize network plugin settings.
	pluginSettings := config.NetworkPluginSettings{
		HairpinMode:        config.HairpinModeVar.Mode(),
		PluginName:         f.NetworkPluginName,
		PluginConfDir:      f.CNIConfDir,
		PluginBinDirString: f.CNIBinDir,
		PluginCacheDir:     f.CNICacheDir,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…