Node.js 在docker构建期间,Ubuntugis安装在配置期间冻结
在Node.js 在docker构建期间,Ubuntugis安装在配置期间冻结,node.js,docker,ubuntu,gis,Node.js,Docker,Ubuntu,Gis,在docker build期间,当它到达此命令时,运行add apt repository ppa:ubuntugis/ppa,依赖项需要用户在安装期间输入。然而,在我输入响应并按enter键之后,构建过程永远不会继续,它只是暂停(我已经等了将近30分钟,但应该不会花一秒钟来加载)。网络连接很好,资源不应该是问题,我已经尝试过稳定和不稳定版本。尝试避免使用输入,看看它是否仍然暂停 RUN add-apt-repository --yes ppa:ubuntugis/ppa 正在演示如何在非交互
docker build
期间,当它到达此命令时,运行add apt repository ppa:ubuntugis/ppa
,依赖项需要用户在安装期间输入。然而,在我输入响应并按enter键之后,构建过程永远不会继续,它只是暂停(我已经等了将近30分钟,但应该不会花一秒钟来加载)。网络连接很好,资源不应该是问题,我已经尝试过稳定和不稳定版本。尝试避免使用输入,看看它是否仍然暂停
RUN add-apt-repository --yes ppa:ubuntugis/ppa
正在演示如何在非交互模式下运行。基本上是说:
ENV DEBIAN_FRONTEND noninteractive
问题是我需要输入一个数字(1-12),所以-y或--yes不会回答提示。我相信您可以回显输入,但我不知道如何在dockerfile中写入