ubuntu DEBIAN_FRONTEND环境变量用法

DEBIAN_FRONTEND环境变量,告知操做系统应该从哪儿得到用户输入。若是设置为"noninteractive",你就能够直接运行命令,而无需向用户请求输入(全部操做都是非交互式的)。这在运行apt-get命令的时候格外有用,由于它会不停的提示用户进行到了哪步而且须要不断确认。非交互模式会选择默认的选项并以最快的速度完成构建。请确保只在Dockerfile中调用的RUN命令中设置了该选项,而不是使用ENV命令进行全局的设置。由于ENV命令在整个容器运行过程当中都会生效,因此当你经过BASH和容器进行交互时,若是进行了全局设置那就会出问题。nginx

RUN DEBIAN_FRONTEND="noninteractive" apt-get -y install nginx
相关文章
相关标签/搜索