github.com/telepresenceio/telepresence/v2@v2.20.0-pro.6.0.20240517030216-236ea954e789/pkg/client/docker/container.go (about)

     1  package docker
     2  
     3  import (
     4  	"context"
     5  
     6  	"github.com/docker/docker/api/types/container"
     7  )
     8  
     9  func StopContainer(ctx context.Context, nameOrID string) error {
    10  	cli, err := GetClient(ctx)
    11  	if err == nil {
    12  		err = cli.ContainerStop(ctx, nameOrID, container.StopOptions{})
    13  	}
    14  	return err
    15  }