1
0
mirror of https://github.com/jessfraz/dockerfiles.git synced 2025-04-14 16:12:45 +02:00

Only add -t if stdin is a tty

This commit is contained in:
Jerome Petazzoni 2015-08-04 11:17:47 -07:00
parent 43c57f4f78
commit 50eb1986bf

6
bashrc

@ -32,7 +32,11 @@ command_not_found_handle () {
fi
done
docker run -ti -u $(whoami) -w "$HOME" \
# Check if we are on a tty to decide whether to allocate one
DASHT=
tty -s && DASHT=-t
docker run $DASHT -i -u $(whoami) -w "$HOME" \
$(env | cut -d= -f1 | awk '{print "-e", $1}') \
$DEVICES $VOLUMES \
-v /etc/passwd:/etc/passwd:ro \