2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Docker imageのビルド時に、time zoneの選択で止まってしまうときの解決策

Posted at

困ったこと

0からdockerイメージを作っていて、いろいろパッケージをインストールさせていたら
ビルド中にtime zoneの選択肢が表示されて、進まなくなってしまいました。
エラーではなさそうなのですが・・・。

事象

ターミナルに表示されているメッセージは次のとおりです。

Please select the geographic area in which you live. Subsequent configuration
questions will narrow this down by presenting a list of cities, representing
the time zones in which they are located.

  1. Africa      4. Australia  7. Atlantic  10. Pacific  13. Etc
  2. America     5. Arctic     8. Europe    11. SystemV
  3. Antarctica  6. Asia       9. Indian    12. US
Geographic area: 

数字を押しても、Enterキーを押しても先に進まなくなってしまいます。

解決方法

gitのインストールコマンドよりも前に次にDEBIAN_FRONTEDの設定を実行します。

ENV DEBIAN_FRONTEND=noninteractive

RUN apt-get update \
    && apt-get -y install git

まとめ

dockerfileでgitapt-get install するときは
DEBIAN_FRONTED=noninteractive を先に設定しましょう。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?