Настройка часового пояса для контейнера Docker

Я хочу установить часовой пояс для контейнера Docker на Europe/Paris, как на хост-системе. Поэтому я изменил файл app.yml:

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

Это изменение работает, но при вводе команды date в контейнере часовой пояс всё ещё отображается как UTC.

Как можно изменить часовой пояс? Есть какие-нибудь идеи или подсказки?

Найдено решение. Добавьте это в ваш app.yml:

run:
  # установить часовой пояс "Europe/Paris"
  # systemd: timedatectl set-timezone 'Europe/Paris'
  - exec: ln -fs /usr/share/zoneinfo/Europe/Paris /etc/localtime
  - exec: dpkg-reconfigure --frontend noninteractive tzdata

Возможно, это кому-то поможет.