winpty消耗git bash shell

时间:2018-04-10 22:18:45

标签: git-bash tty docker-toolbox

我有Windows 10.我无法启用Hyper V,因此我使用的是Docker Toolbox。我选择的终端是git bash,它是一个Msys2终端。通常,一切正常,除非我需要一个交互式终端。例如,

docker login artifactory.mycompany.com

给出:

Error: Cannot perform an interactive login from a non TTY device

当我尝试改为

winpty docker login artifactory.mycompany.com

没有任何反应,但我的控制台输入和输出被完全消耗(当我输入时没有显示任何内容)。我可以摆脱它的唯一方法是输入exit或重新启动git bash,这显然没用。

如何使用git bash使winpty正常工作? 或者是否有另一种在git bash中使用交互式docker命令的方法?

0 个答案:

没有答案