2017-02-28 96 views
0

我試圖在Ubuntu Docker容器上安裝icinga2-ido-pgsql。我的數據庫位於一個單獨的容器中。 要安裝它,我跑在dockerfile中繞過安裝配置

RUN apt-get install -q -y icinga2 icinga2-ido-pgsql 

當安裝icinga2-IDO-pgsql的運行DBCONFIG,共同賦予的提示。

Configure database for icinga2-ido-pgsql with dbconfig-common? [yes/no] 

然後,這給我一個錯誤的負載,因爲它是默認爲是,我沒有運行交互式終端。

我想說不,和手動做的事情,但我不知道如何通過我的dockerfile

回答

1

使用獲得此行爲下列告訴易包是否應該提示你是否:

DEBIAN_FRONTEND=noninteractive

因此,做一個RUN DEBIAN_FRONTEND=noninteractive apt-get install -q -y icinga2 icinga2-ido-pgsql應該運行良好。