我正在使用拉拉多克,现在我想在我的PhpStorm 2019.3.4中设置外部工具,这样我就可以很容易地运行这个命令,而不需要花费额外的精力来键入它。但我遇到了意想不到的错误:
输入设备不是TTY。如果使用mintty,请在命令前面加上'winpty‘。
注意:我使用的是Windows 10
以下是我如何设置
工具设置:
程序:
C:\Program Files\Docker\Docker\resources\bin\docker-compose.exe论据:exec workspace bash


发布于 2020-03-21 16:10:46
外部工具控制台是非TTY (相关特性请求:IDEA-103276);在默认情况下,停靠器命令分配TTY (https://docs.docker.com/compose/reference/exec/)。
启用COMPOSE_INTERACTIVE_NO_CLI (cli)是一种解决办法,但它不适用于Windows:(
https://stackoverflow.com/questions/60784220
复制相似问题