J'ai configuré l'environnement suivant pour qu'aucune question/dialogue ne soit posée pendant l'installation d'apt-get :
ENV DEBIAN_FRONTEND noninteractive # export DEBIAN_FRONTEND="noninteractive"
Ce qui est équivalent à :
export DEBIAN_FRONTEND="noninteractive"
Pourtant, lors de la construction d'une image à partir d'un Dockerfile, à la fin de l'installation d'un paquet Debian/Ubuntu spécifique (en utilisant apt-get install), la configuration du paquet debconf dit :
debconf: unable to initialize frontend: Noninteractive # export DEBIAN_FRONTEND="noninteractive"
debconf: (Bareword "Debconf::FrontEnd::Noninteractive" not allowed while "strict subs" in use at (eval 35) line 3, <> line 1.)
debconf: falling back to frontend: Noninteractive
Subroutine BEGIN redefined at (eval 36) line 2, <> line 1.
Wow... J'ai trouvé mon erreur. Il n'y a aucun moyen de mettre un commentaire dans les lignes ENV dans le Dockerfile. Je vais répondre moi-même car je suis sûr que cela va mordre d'autres personnes...