Apt
來自 Dockerfile 中 apt-get install 行的 debconf 錯誤消息
我正在學習 Dockerfile,之前沒有使用過 curl。
執行此 Dockerfile時。終端輸出給出:
進而:
我在終端輸出中看到的最後一個命令是
Step 7 : RUN apt-get install curl -y && ...
從第 15 行到第 39 行開始的我想怎麼處理這個?謝謝
編輯評論中連結中的
一個答案給出了指向ubuntu 手冊頁的指針,在閱讀了手冊頁之後,我不確定如何在我的案例中加入這個解決方案。有什麼幫助嗎?謝謝
編輯 2
接受的答案建議使用
ARG DEBIAN_FRONTEND=noninteractive
. 如何將其合併到我的 Dcokerfile 中?謝謝
你有三個選擇:
- 忽略這些消息,因為它們似乎不是致命的。
- 將每個替換
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, spope@projectricochet.com
閱讀更多
ARG
:https ://docs.docker.com/engine/reference/builder/#/arg