gpt4 book ai didi

docker - Docker容器中的NCurses

转载 作者:行者123 更新时间:2023-12-02 18:25:03 24 4
gpt4 key购买 nike

我目前在Docker容器中设置了TOR中继,以便在线快速部署。一切正常,并且ARM(一个TOR监视应用程序)已安装并可以使用。

当我在容器中执行bash shell以运行ARM(使用NCurses的Python应用程序)时,ARM引发以下错误:

curses.error:setupterm:找不到终端

我启动容器,一切正常,然后执行如下shell:

docker exec -t -i container_id / bin / bash

有了bash shell之后,我将运行ARM应用程序,这将导致上述错误。

谷歌搜索问题表明TERM环境变量可能不正确(回显$ TERM时会变哑)。 Docker中的t标志应该设置一个TTY。

我认为其他人在使用Docker容器时遇到了这个问题,但是我对如何解决这个问题不知所措。 Googling没有提供任何特定于Docker的东西。

救命!

最佳答案

我不确定如何持续解决此问题。但是一旦在终端 session 中键入

export TERM=xterm

应该做。

关于docker - Docker容器中的NCurses,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28769124/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com