mensagens de erro debconf da linha de instalação do apt-get no Dockerfile

1

Estou aprendendo sobre o Dockerfile e não tinha trabalhado com o curl antes.

Ao executar o este Dockerfile . A saída do terminal fornece:

Eentão:

Googleingaoredormedizquehaviaumacaixadediálogointerativaquenãopoderiasertratada.

OúltimocomandoquevinasaídadoterminalfoiStep7:RUNapt-getinstallcurl-y&&...,quecomeçanalinha15paraalinha39

Comodevolidarcomisso?Obrigado

editar
Uma das respostas no link nos comentários dá uma ponteiro para página do manual do ubuntu , depois de ler a página do manual, Não tenho certeza de como incorporar essa solução no meu caso. Qualquer ajuda? thx

editar 2
A resposta aceita sugere usar ARG DEBIAN_FRONTEND=noninteractive . Como faço para incorporar isso no meu arquivo Dcoker? thx

    
por Fred J. 01.10.2016 / 17:49

1 resposta

1

Você tem três opções:

  1. ignore as mensagens, pois elas parecem não fatais.

  2. substitua todos os RUN apt-get install ... por RUN DEBIAN_FRONTEND=noninteractive apt-get install ...

  3. adicione ARG DEBIAN_FRONTEND=noninteractive após a linha FROM ... na parte superior.

Usando a opção 3, as primeiras linhas de seu dockerfile vinculado devem ficar assim:

FROM ubuntu:14.04
ARG DEBIAN_FRONTEND=noninteractive
MAINTAINER Stephen Pope, [email protected]

leia mais sobre ARG : link

fonte: link

    
por 02.10.2016 / 13:01