base/dockcross: Run docker with "-ti" only if a tty or pts is attached

This commit reverts f07ca00 (base: Do not add -i -t flags to run command
by default) and ensure tty is available before specifying the flags.
This commit is contained in:
Jean-Christophe Fillion-Robin
2016-09-23 11:33:29 -04:00
parent aa2c24cb3b
commit af75453ed0
2 changed files with 3 additions and 2 deletions

View File

@ -179,7 +179,8 @@ fi
#------------------------------------------------------------------------------
# Now, finally, run the command in a container
#
docker run -t --rm \
tty -s && TTY_ARGS=-ti || TTY_ARGS=
docker run $TTY_ARGS --rm \
-v $PWD:/work \
$USER_IDS \
$FINAL_ARGS \