Zeitzone für Docker-Container festlegen

Ich möchte die Zeitzone für den Docker-Container auf Europe/Paris setzen, wie das Host-System. Deshalb habe ich app.yml geändert:

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

Diese Änderung funktioniert, aber wenn ich date im Container eingebe, ist die Zeitzone immer noch UTC.

Wie kann ich die Zeitzone ändern? Irgendwelche Ideen/Hinweise?

Eine Lösung gefunden. Fügen Sie dies zu Ihrer app.yml hinzu:

run:
  # Zeitzone "Europe/Paris" festlegen
  # systemd: timedatectl set-timezone 'Europe/Paris'
  - exec: ln -fs /usr/share/zoneinfo/Europe/Paris /etc/localtime
  - exec: dpkg-reconfigure --frontend noninteractive tzdata

Vielleicht hilft das jemandem.

6 „Gefällt mir“

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