浏览代码

Merge pull request #18451 from WeiZhang555/net-err

Better error message for network connect
Phil Estes 9 年之前
父节点
当前提交
7d6a2e3cf5
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      daemon/container_operations_unix.go

+ 1 - 1
daemon/container_operations_unix.go

@@ -616,7 +616,7 @@ func (daemon *Daemon) connectToNetwork(container *container.Container, idOrName
 
 
 	ep, err := container.GetEndpointInNetwork(n)
 	ep, err := container.GetEndpointInNetwork(n)
 	if err == nil {
 	if err == nil {
-		return fmt.Errorf("container already connected to network %s", idOrName)
+		return fmt.Errorf("Conflict. A container with name %q is already connected to network %s.", strings.TrimPrefix(container.Name, "/"), idOrName)
 	}
 	}
 
 
 	if _, ok := err.(libnetwork.ErrNoSuchEndpoint); !ok {
 	if _, ok := err.(libnetwork.ErrNoSuchEndpoint); !ok {