构建 Docker 图像时无法写入“/dev/tty”
Can not write to '/dev/tty' when build Docker images
我正在从 Dockerfile 构建 docker 图像,当我 运行 一个脚本(CUDA 安装脚本)时,它具有
echo XXX > /dev/tty
在其中,然后出现错误“/dev/tty:没有这样的设备或地址”并且构建失败。
我试过 --silent 标志,但似乎没有帮助。
我的基本图像是 Cent OS 7.
有什么方法可以修复或解决这个问题吗?
我已经解决了这个问题:事实证明我没有事先安装命令 tar & perl。
脚本想要将错误消息写入 /dev/tty
。
错误信息让我错误的解决了这个问题。
谢谢。
我正在从 Dockerfile 构建 docker 图像,当我 运行 一个脚本(CUDA 安装脚本)时,它具有
echo XXX > /dev/tty
在其中,然后出现错误“/dev/tty:没有这样的设备或地址”并且构建失败。 我试过 --silent 标志,但似乎没有帮助。
我的基本图像是 Cent OS 7.
有什么方法可以修复或解决这个问题吗?
我已经解决了这个问题:事实证明我没有事先安装命令 tar & perl。
脚本想要将错误消息写入 /dev/tty
。
错误信息让我错误的解决了这个问题。
谢谢。