mirror of
https://github.com/podman-container-tools/podman.git
synced 2026-08-26 02:07:56 +00:00
Signed-off-by: TomSweeneyRedHat <tsweeney@redhat.com> Vendors in fsouza/docker-client, docker/docker and a few more related. Of particular note, changes to the TweakCapabilities() function from docker/docker along with the parse.IDMappingOptions() function from Buildah. Please pay particular attention to the related changes in the call from libpod to those functions during the review. Passes baseline tests.
16 lines
464 B
Go
16 lines
464 B
Go
package client // import "github.com/docker/docker/client"
|
|
|
|
import (
|
|
"context"
|
|
"net/url"
|
|
)
|
|
|
|
// ContainerKill terminates the container process but does not remove the container from the docker host.
|
|
func (cli *Client) ContainerKill(ctx context.Context, containerID, signal string) error {
|
|
query := url.Values{}
|
|
query.Set("signal", signal)
|
|
|
|
resp, err := cli.post(ctx, "/containers/"+containerID+"/kill", query, nil, nil)
|
|
ensureReaderClosed(resp)
|
|
return err
|
|
}
|