出现 debconf: delaying package configuration, since apt-utils is not installed

在使用Dockerfile构建镜像时,在安装软件包的过程中,出现了一个问题:

debconf: delaying package configuration, since apt-utils is not installed

我的目标镜像是ubuntu的latest

在寻找答案的过程中,我在一个github项目的issue中找到了一些解释:

翻译后大致如下:

没有安装这个包会造成什么危害(警告除外)吗?

不,它还没有停止任何运行的软件。只是一个警告,没有别的。

它只对交互式安装很重要。

所以在我们如果不必要给予某些软件包相应的配置信息时,可以采用apt-get的一个选项--assume-yes,即忽略掉警告信息。

所以当前最好的解决方案是:

ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install --assume-yes apt-utils

作用就是忽略掉相应的警告信息。

但是 如果某些软件包需要进行相应的配置。那么这种做法也不可取。
还在找寻原因...................

参考资料:
上文中所看到的issue

你可能感兴趣的:(出现 debconf: delaying package configuration, since apt-utils is not installed)