我正在學習 Dockerfile,之前沒有使用過curl。
跑步時這個 Dockerfile。終端輸出給出:
進而:
我在終端輸出中看到的最後一個命令是
Step 7 : RUN apt-get install curl -y && ...
從第 15 行開始到第 39 行
我該如何處理這個問題?謝謝
編輯
答案之一在評論的連結中給出一個指向ubuntu 手冊頁,閱讀手冊頁後,我不確定如何將此解決方案合併到我的案例中。有什麼幫助嗎?謝謝
編輯2
接受的答案建議使用ARG DEBIAN_FRONTEND=noninteractive
.如何將其合併到我的 Dcokerfile 中?謝謝
答案1
您有三個選擇:
忽略這些訊息,因為它們似乎並不致命。
將每個替換
RUN apt-get install ...
為RUN DEBIAN_FRONTEND=noninteractive apt-get install ...
加到頂部行
ARG DEBIAN_FRONTEND=noninteractive
之後。FROM ...
使用選項 3,連結的 dockerfile 的前幾行應如下所示:
FROM ubuntu:14.04
ARG DEBIAN_FRONTEND=noninteractive
MAINTAINER Stephen Pope, [email protected]
閱讀更多有關ARG
:https://docs.docker.com/engine/reference/builder/#/arg