github.com/walkingsparrow/docker@v1.4.2-0.20151218153551-b708a2249bfa/api/client/lib/container_rename.go (about)

     1  package lib
     2  
     3  import "net/url"
     4  
     5  // ContainerRename changes the name of a given container.
     6  func (cli *Client) ContainerRename(containerID, newContainerName string) error {
     7  	query := url.Values{}
     8  	query.Set("name", newContainerName)
     9  	resp, err := cli.post("/containers/"+containerID+"/rename", query, nil, nil)
    10  	ensureReaderClosed(resp)
    11  	return err
    12  }