Docker一直抱怨输入设备不是TTY。
- 论坛
- Docker一直抱怨输入设备不是TTY。
10 浏览
匿名的
0 Comments
Docker在Windows 10和Git Bash上报错“输入设备非TTY”的解决方法
在使用Docker时,有时候会遇到一个错误,即“Docker keeps complaining about the input device is not TTY”(Docker不断抱怨输入设备非TTY)。这个问题可能会出现在Windows 10和Git Bash上。下面是解决这个问题的方法:
在Windows 10和Git Bash上,使用以下命令可以解决该问题:
winpty docker exec -it "CONTAINER ID" sh
将上述命令中的“CONTAINER ID”替换为你自己的容器ID即可。这个命令会告诉Docker使用TTY模式打开容器的shell终端。
希望这个解决方法能够帮助到遇到类似问题的人们。