docker执行者TERM设置

由于某些原因,当我使用“docker exec”时, TERM被重置为“ dumb ”。 使用的图像中的TERM设置是'xterm'。 当我通过nsenter进入容器时, TERM设置是' linux ',但这很好。

input容器的命令:“ docker exec -it my_container /bin/bash ”。

这是由devise?

我通常复制(Dockerfile – > CP)到nginx容器.profile文件与此修复程序: export TERM='xterm-256color'