浏览代码

Merge pull request #822 from lopter/master

* Client: Print the container id before the hijack in `docker run` (see also #804)
Solomon Hykes 12 年之前
父节点
当前提交
068076f775
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      commands.go

+ 3 - 3
commands.go

@@ -1228,6 +1228,9 @@ func (cli *DockerCli) CmdRun(args ...string) error {
 		return err
 	}
 
+	if !config.AttachStdout && !config.AttachStderr {
+		fmt.Println(out.ID)
+	}
 	if connections > 0 {
 		chErrors := make(chan error, connections)
 		cli.monitorTtySize(out.ID)
@@ -1262,9 +1265,6 @@ func (cli *DockerCli) CmdRun(args ...string) error {
 			connections -= 1
 		}
 	}
-	if !config.AttachStdout && !config.AttachStderr {
-		fmt.Println(out.ID)
-	}
 	return nil
 }