"apt-get install -y awscli"に関する追加のTZ情報を指定する方法

Ubuntuのドッカーイメージにawscliをインストールしたいです。

これが私が使用するコマンドです

apt-get install -y awscli

インストールが開始されてからしばらく経ってメッセージが表示されました。

tzdataの設定

お住まいの地域を選択してください。後続の構成質問は、その質問が配置されている時間帯を示す都市のリストを提供することによって範囲を狭める。

  1. アフリカ 2. アメリカ 3. 南極 4. オーストラリア 5. 北極 6. アジア 7. 大西洋 8. ヨーロッパ 9. インド 10. 太平洋 11. SystemV 12. 米国 13.

このステップをDockerに含めたいので、インタラクティブにするapt-getことはできません。

このタイムゾーン情報をapt-getおよび/またはにどのように渡しますかaws-cli

"/etc/timezone"の内容を次に設定しようとしましたが、依然としてAustralia/Sydneyプロンプトが表示されます。この時点でプロセスを終了すると、「/etc/timezone」ファイルの内容が次に変更されることがわかります。Etc/UTC

ベストアンサー1

選択したソリューションが私に適していないので、次のものを使用しました。

  • 輸出TZ =ヨーロッパ/パリ
  • ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
  • 適切なインストール -y awscli

次のリソースが私に役立ちました。https://serverfault.com/questions/683605/docker-container-time-timezone-will-not-reflect-changes

おすすめ記事