我们有一个使用America / Sao_Paulo时区的docker镜像。
由于政府更改了巴西的夏令时,因此,即使安装了docker的linux机器也似乎没有获得docker映像的更新。
答案 0 :(得分:0)
我想我找到了解决这个问题的方法:
apt-get install -y tzdata
ln -fs /usr/share/zoneinfo/America/New_York /etc/localtime
dpkg-reconfigure --frontend noninteractive tzdata
我首先在Dockerfile.yml上运行它。看起来已经解决了。
答案 1 :(得分:0)
您可以在docker容器中设置环境变量TZ
来更改时区。
例如:
docker run -e "TZ=America/Sao_Paulo" image_name