【发布时间】:2015-12-09 18:50:59
【问题描述】:
我在 Linux Mint 主机上使用 docker 容器来运行 PHPUnit 测试,如下所示:
docker run -t -i --volume=$PWD:/var/www username/phpunit:v1 --stderr tests/
PHPUnit 4.8.3 by Sebastian Bergmann and contributors.
..........
Time: 1.18 seconds, Memory: 11.25Mb
所以,这很好用。我的下一步是在 IDE(PHPStorm) 中创建 File Watcher,这样每次测试文件更改时都会运行这个 docker 命令。但是,当 IDE 运行命令时,我得到的不是上面那样的输出,而是这个错误消息:
cannot enable tty mode on non tty input
看起来这种情况在 Windows 机器上经常发生,但我找不到在 Linux 上导致此问题的原因。有没有办法解决这个问题?
【问题讨论】: