5
由于某种原因,当我使用'docker exec'时,TERM
被重置为'dumb
'。所用图像中的TERM
设置为'xterm'。当我通过nsenter输入容器时,TERM
设置为'linux
',但这很好。docker exec TERM设置
输入容器的命令:“docker exec -it my_container /bin/bash
”。
这是设计吗?
由于某种原因,当我使用'docker exec'时,TERM
被重置为'dumb
'。所用图像中的TERM
设置为'xterm'。当我通过nsenter输入容器时,TERM
设置为'linux
',但这很好。docker exec TERM设置
输入容器的命令:“docker exec -it my_container /bin/bash
”。
这是设计吗?
我通常复制(Dockerfile - > CP)nginx的容器.profile
文件与此修复程序:最新的,Debian的:
我与Ubuntu测试最新,busybox的,当我跑得'搬运工运行Linux的-IT shell(shell是bash或sh)$ TERM总是设置为xterm – user2915097
docker exec在运行nginx时给我的TERM设置为哑 – user2915097
我注意到https://github.com/docker/docker/issues/9299和https: //github.com/docker/docker/issues/8631,所以它看起来像设计 – user2915097