github.com/fntlnz/docker@v1.9.0-rc3/daemon/pause.go (about) 1 package daemon 2 3 import ( 4 derr "github.com/docker/docker/errors" 5 ) 6 7 // ContainerPause pauses a container 8 func (daemon *Daemon) ContainerPause(name string) error { 9 container, err := daemon.Get(name) 10 if err != nil { 11 return err 12 } 13 14 if err := container.pause(); err != nil { 15 return derr.ErrorCodePauseError.WithArgs(name, err) 16 } 17 18 return nil 19 }