我应该在Docker镜像中使用什么TERM?

时间:2014-04-14 01:54:15

标签: docker

在构建图像时,Docker一直以红色抱怨没有设置TERM。

所以我把它设置为builtin_xterm(我不记得我从哪里获得了可能的值列表,但有很多)使用ENV,现在红色消息更少。

但是当有时在容器内运行命令时我会遇到问题。例如,当我运行$ clear时,我收到错误,屏幕未清除。另一个例子是$ git diff,我明白了:

WARNING: terminal is not fully functional
-  (press RETURN)

按下回车后似乎工作正常,但它仍然很烦人。

那么TERM有什么价值可以消除所有问题吗?

1 个答案:

答案 0 :(得分:2)

我个人倾向于在我的图像中使用xterm,但任何与你的真实(主机)术语相对应的TERM都可以完成这项工作。