Definir fuso horário para contêiner Docker

Quero definir o fuso horário para o contêiner Docker como Europe/Paris, assim como o sistema host. Então, alterei o app.yml:

run:  
  - replace:       
      filename: "/etc/timezone"     
      from: "Etc/UTC"       
      to: "Europe/Paris"

Essa alteração funciona, mas quando digito date no contêiner, o fuso horário ainda é UTC.

Como posso mudar o fuso horário? Alguma ideia/dica?

Encontrei uma solução. Adicione isto ao seu app.yml:

run:
  # definir fuso horário "Europe/Paris"
  # systemd: timedatectl set-timezone 'Europe/Paris'  
  - exec: ln -fs /usr/share/zoneinfo/Europe/Paris /etc/localtime   
  - exec: dpkg-reconfigure --frontend noninteractive tzdata

Talvez isto ajude alguém.

6 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.