This question already has answers here:
Error “The input device is not a TTY”
(11个答案)
2个月前关闭。
在我运行这个之后
我收到以下错误
我应该在这里使用什么?我在MINGW64的Windows 8上运行。
如果可行,您可能需要设置一个Bash别名,以避免一直手动添加
或者
(11个答案)
2个月前关闭。
在我运行这个之后
$ docker run --rm -v "/c/users/vipul rao/documents/github/wappalyzer:/opt/wappalyzer" -it wappalyzer/dev
我收到以下错误
我应该在这里使用什么?我在MINGW64的Windows 8上运行。
最佳答案
如您所获得的错误消息所建议,您应该尝试使用winpty(默认情况下与Git-Bash一起安装),然后运行:
winpty docker run --rm -v "/c/users/vipul rao/documents/github/wappalyzer:/opt/wappalyzer" -it wappalyzer/dev
如果可行,您可能需要设置一个Bash别名,以避免一直手动添加
winpty
:echo "alias docker='winpty docker'" >> ~/.bashrc
或者
echo "alias docker='winpty docker'" >> ~/.bash_profile
关于windows - docker error : the input device is not a TTY.如果您使用的是薄荷味,请尝试在命令前添加 'winpty'前缀,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48623005/
10-10 18:19