Ustawiłem następujące środowisko, aby żadne pytanie / okno dialogowe nie było zadawane podczas instalacji apt-get:
ENV DEBIAN_FRONTEND noninteractive # export DEBIAN_FRONTEND="noninteractive"
Co odpowiada:
export DEBIAN_FRONTEND="noninteractive"
Jednak podczas budowania obrazu z pliku Docker na końcu jednej konkretnej instalacji pakietu Debian / Ubuntu (przy użyciu instalacji apt-get) debconf konfiguracji pakietu mówi:
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 ... Znalazłem swój błąd. Nie ma możliwości umieszczenia komentarza w wierszach ENV w Dockerfile. Odpowiem sobie, bo jestem pewien, że ugryzie to innych ludzi ...