Mensajes de error de debconf desde la línea de instalación apt-get en Dockerfile

Mensajes de error de debconf desde la línea de instalación apt-get en Dockerfile

Estoy aprendiendo sobre Dockerfile y no había trabajado antes con curl.

al correreste archivo Docker. La salida del terminal da:

ingrese la descripción de la imagen aquí

Y luego:

ingrese la descripción de la imagen aquí Buscar en Google me dice que hubo un diálogo interactivo que no se pudo manejar.

El último comando que vi en la salida del terminal fue
Step 7 : RUN apt-get install curl -y && ...el que comienza en la línea 15 a la línea 39.

¿Cómo se supone que voy a lidiar con esto? Gracias

editar
una de las respuestasen el enlace en los comentarios dar un puntero apágina de manual de ubuntu, después de leer la página del manual, no estoy seguro de cómo incorporar esta solución en mi caso. ¿Alguna ayuda? Gracias

editar 2
La respuesta aceptada sugiere usar ARG DEBIAN_FRONTEND=noninteractive. ¿Cómo incorporo esto en mi Dcokerfile? Gracias

Respuesta1

Tienes tres opciones:

  1. Ignore los mensajes ya que parecen no ser fatales.

  2. reemplazar cada RUN apt-get install ...conRUN DEBIAN_FRONTEND=noninteractive apt-get install ...

  3. agregue ARG DEBIAN_FRONTEND=noninteractivedespués de la FROM ...línea en la parte superior.

Usando la opción 3, las primeras líneas del archivo acoplable vinculado deberían verse así:

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

leer más sobre ARG:https://docs.docker.com/engine/reference/builder/#/arg

fuente:https://stackoverflow.com/questions/22466255/is-it-possibe-to-answer-dialog-questions-when-installing-under-docker

información relacionada