我已经在Docker hub here上设置了一个自动构建(源代码是here)。
构建在当地很好。我也尝试用--no-cache
选项重建它:
docker build --no-cache .
并且该过程成功完成
Successfully built 68b34a5f493a
但是,使用此错误日志在Docker中心上自动构建失败:
...
Cloning into 'nerdtree'...
[91mVim: Warning: Output is not to a terminal
[0m
[91mVim: Warning: Input is not from a terminal
[0m
[m[m[0m[H[2J[24;1HError detected while processing command line:
E492: Not an editor command: PluginInstall
E492: Not an editor command: GoInstallBinaries
[91mmv: cannot stat `/go/bin/*': No such file or directory
[0m
这个构建显然在以下vim命令上失败:
vim +PluginInstall +GoInstallBinaries +qall
请注意,警告Output is not to a terminal
和Input is not to a terminal
也出现在本地构建中。
我无法理解这是怎么发生的。我使用的是标准的Ubuntu 14.04系统。