コンテナを作成するためのDockerファイルをいくつか実行しているドッカー作成ファイルがあります。 Dockerfilesを編集してタイムゾーンを設定したくないのは、私のチームのメンバーがいつでも変更でき、ローカルの環境を変更するためのdocker-compose.override.ymlファイルがあるからです。しかし、私のコンテナの1つ(セレンベースのもの)がホストタイムゾーンを取得していないようで、それが私に問題を引き起こします。それに基づいて、すべてのコンテナにタイムゾーンを適用したいと思っています。今すぐ私のDockerfilesでdocker-composeを使用してコンテナを設定するタイムゾーン
ENV TZ=America/Denver
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
すべてうまくいきます。同じコマンドをdocker-compose構文でどのように複製するのですか?
https://github.com/dnvriend/docker-timezone-test/blob/master/docker-compose.yml –