From a0253efc27e97d67687c0e69cb29efc1e7bfb4dc Mon Sep 17 00:00:00 2001 From: Matt Berther Date: Fri, 12 Feb 2016 16:44:44 -0700 Subject: [PATCH] passing -i -t only if tty present --- plugins/enter/commands | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/enter/commands b/plugins/enter/commands index 9fd017dd7..81d884a41 100755 --- a/plugins/enter/commands +++ b/plugins/enter/commands @@ -28,8 +28,9 @@ case "$1" in docker ps -q --no-trunc | grep -e "^$ID" > /dev/null || dokku_log_fail "Container is not running" EXEC_CMD="" + has_tty && DOKKU_RUN_OPTS+=" -i -t" is_image_herokuish_based "$IMAGE" && EXEC_CMD="/exec" - docker exec -it $ID $EXEC_CMD "${@:-/bin/bash}" + docker exec $DOKKU_RUN_OPTS $ID $EXEC_CMD "${@:-/bin/bash}" ;; help | enter:help)