Geçenlerde çözdüğüm bir problem hakkında Türkçe blog yazılmadğını farkedince yazmaya niyetlendiğim blog yazısı aşağıdadır.
Docker’da istediğiniz zaman dilimini veya diğer bir deyiş ile saat dilimini kullanmak için aşağıdaki kısmı Dockerfile’nize yapıştırabilirsiniz.
1 2 3 |
ENV DEBIAN_FRONTEND=noninteractive RUN ln -fs /usr/share/zoneinfo/Europe/Berlin /etc/localtime RUN apt-get install tzdata |
Aradığınız zaman dilimini aşağıdaki komut ile bulabilirsiniz.
1 |
ls -laR /usr/share/zoneinfo/ |
Not:
- Ubuntu docker imajı kullanılmıştır.
- Docker olmayan bilgisayarınızda export=DEBIAN_FRONTEND=interactive dedikten sonra apt-get komutu ile interaktif şekilde de ayarlayabilirsiniz.
Kaynaklar