github.com/walkingsparrow/docker@v1.4.2-0.20151218153551-b708a2249bfa/api/client/lib/kill.go (about) 1 package lib 2 3 import "net/url" 4 5 // ContainerKill terminates the container process but does not remove the container from the docker host. 6 func (cli *Client) ContainerKill(containerID, signal string) error { 7 query := url.Values{} 8 query.Set("signal", signal) 9 10 resp, err := cli.post("/containers/"+containerID+"/kill", query, nil, nil) 11 ensureReaderClosed(resp) 12 return err 13 }