Estou aprendendo sobre o Dockerfile e nunca tinha trabalhado com curl antes.
Ao correreste Dockerfile. A saída do terminal fornece:
E então:
Pesquisar no Google me diz que houve um diálogo interativo que não pôde ser tratado.
O último comando que vi na saída do terminal foi
Step 7 : RUN apt-get install curl -y && ...
que começa na linha 15 até a linha 39
Como devo lidar com isso? Obrigado
editar
Uma das respostasno link nos comentários dê uma indicação parapágina de manual do Ubuntu, depois de ler a página de 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 incorporo isso no meu Dcokerfile? THX
Responder1
Você tem três opções:
ignore as mensagens, pois elas parecem não ser fatais.
substitua cada um
RUN apt-get install ...
porRUN DEBIAN_FRONTEND=noninteractive apt-get install ...
adicione
ARG DEBIAN_FRONTEND=noninteractive
após aFROM ...
linha no topo.
Usando a opção 3, as primeiras linhas do dockerfile vinculado devem ficar assim:
FROM ubuntu:14.04
ARG DEBIAN_FRONTEND=noninteractive
MAINTAINER Stephen Pope, [email protected]
leia mais sobre ARG
:https://docs.docker.com/engine/reference/builder/#/arg