Alpine Linux タイムゾーンをJSTに変更
Docker
2021-02-10 00:38 (5 years ago)

2つの実現方法
RUN apk --no-cache add tzdata \
&& cp /usr/share/zoneinfo/Asia/Tokyo /etc/localtime \
&& apk del tzdata
もしくは
ENV TZ=Asia/Tokyo
RUN apk --no-cache add tzdata
どっちか。
前者 + ENV TZ= では、うまくいかない。
確認方法
date コマンドで JST となるか。
$ date
Wed Feb 10 09:45:26 JST 2021
違い
後者は、全タイムゾーンをイメージ内に残す。
容量は 3.3 MBほど
アプリでタイムゾーンを使う場合、後者の方が良い。
Djangoでの確認方法
./manage.py shell
>>> from django.utils import timezone
>>> timezone.now()
>>> timezone.now().hour
評価をお願いします
現在の評価: 4.0 (2)
著者は、アプリケーション開発会社 Cyberneura を運営しています。
開発相談をお待ちしています。
開発相談をお待ちしています。