mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Always attach STDIN if -i,--interactive is specified
There is no reason to error out or not do what the user expects when -i is specified on the cli. We should always attach to the stdin of the container in this situation. Closes #14390 Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
This commit is contained in:
parent
4f69609ac2
commit
691b2851f7
1 changed files with 4 additions and 5 deletions
|
@ -156,14 +156,13 @@ func Parse(cmd *flag.FlagSet, args []string) (*Config, *HostConfig, *flag.FlagSe
|
|||
return nil, nil, cmd, fmt.Errorf("%s is not a valid mac address", *flMacAddress)
|
||||
}
|
||||
}
|
||||
|
||||
// If neither -d or -a are set, attach to everything by default
|
||||
if *flStdin {
|
||||
attachStdin = true
|
||||
}
|
||||
// If -a is not set attach to the output stdio
|
||||
if flAttach.Len() == 0 {
|
||||
attachStdout = true
|
||||
attachStderr = true
|
||||
if *flStdin {
|
||||
attachStdin = true
|
||||
}
|
||||
}
|
||||
|
||||
var flMemory int64
|
||||
|
|
Loading…
Reference in a new issue