ソースを参照

Merge pull request #12921 from hqhq/hq_fix_rmlink

fix docker rm name issue
Michael Crosby 10 年 前
コミット
e1df16b3a3
1 ファイル変更2 行追加0 行削除
  1. 2 0
      api/client/rm.go

+ 2 - 0
api/client/rm.go

@@ -3,6 +3,7 @@ package client
 import (
 	"fmt"
 	"net/url"
+	"strings"
 
 	flag "github.com/docker/docker/pkg/mflag"
 )
@@ -36,6 +37,7 @@ func (cli *DockerCli) CmdRm(args ...string) error {
 		if name == "" {
 			return fmt.Errorf("Container name cannot be empty")
 		}
+		name = strings.Trim(name, "/")
 
 		_, _, err := readBody(cli.call("DELETE", "/containers/"+name+"?"+val.Encode(), nil, nil))
 		if err != nil {