Apt-get install sırasında soru / diyalog sorulmayacak şekilde aşağıdaki ortamı belirledim:
ENV DEBIAN_FRONTEND noninteractive # export DEBIAN_FRONTEND="noninteractive"
Hangi eşdeğerdir:
export DEBIAN_FRONTEND="noninteractive"
Bununla birlikte, bir Dockerfile'den bir görüntü oluştururken, belirli bir Debian / Ubuntu paket kurulumunun (apt-get install kullanarak) sonunda, paket yapılandırma debconf şöyle diyor:
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.
Vay ... Hatamı buldum. Dockerfile'deki ENV satırlarına yorum yazmanın bir yolu yoktur. Başkalarını ısırtacağından emin olduğum için kendime cevap vereceğim.