ubuntu DEBIAN_FRONTEND环境变量用法

Posted bollen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu DEBIAN_FRONTEND环境变量用法相关的知识,希望对你有一定的参考价值。

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

RUN DEBIAN_FRONTEND="noninteractive" apt-get -y install nginx

以上是关于ubuntu DEBIAN_FRONTEND环境变量用法的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu变Mac的五步法

Ubuntu设置环境变量并立即生效

Ubuntu 环境变量及 ADB 配置

使用Docker搭建elastixsearch服务

SSH 登录忽然变慢 与DNS反向解析

Ubuntu变Mac的五步法