github.com/jiasir/docker@v1.3.3-0.20170609024000-252e610103e7/daemon/container_operations_solaris.go (about)

     1  // +build solaris
     2  
     3  package daemon
     4  
     5  import (
     6  	"github.com/docker/docker/container"
     7  	"github.com/docker/docker/runconfig"
     8  	"github.com/docker/libnetwork"
     9  )
    10  
    11  func (daemon *Daemon) setupLinkedContainers(container *container.Container) ([]string, error) {
    12  	return nil, nil
    13  }
    14  
    15  func (daemon *Daemon) setupIpcDirs(container *container.Container) error {
    16  	return nil
    17  }
    18  
    19  func killProcessDirectly(container *container.Container) error {
    20  	return nil
    21  }
    22  
    23  func detachMounted(path string) error {
    24  	return nil
    25  }
    26  
    27  func isLinkable(child *container.Container) bool {
    28  	// A container is linkable only if it belongs to the default network
    29  	_, ok := child.NetworkSettings.Networks[runconfig.DefaultDaemonNetworkMode().NetworkName()]
    30  	return ok
    31  }
    32  
    33  func enableIPOnPredefinedNetwork() bool {
    34  	return false
    35  }
    36  
    37  func (daemon *Daemon) isNetworkHotPluggable() bool {
    38  	return false
    39  }
    40  
    41  func setupPathsAndSandboxOptions(container *container.Container, sboxOptions *[]libnetwork.SandboxOption) error {
    42  	return nil
    43  }
    44  
    45  func initializeNetworkingPaths(container *container.Container, nc *container.Container) {
    46  }