# 查看时间配置文件
ls /usr/share/zoneinfo/Asia/Shanghai
ls /etc/timezone
# 如果有显示,直接将 timezone 文件替换 为 Shanghai 并重命名,如需要记得备份 timezone
cp /usr/share/zoneinfo/Asia/Shanghai /etc/timezone
然后,使用 date 看一眼时间变正常了
date
如果没有变,那就换一个替换名:
localtime
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
# 如果没有
apt-get update
apt-get install -y tzdata
安装后再执行
另:可以通过环境变量配置时区,当然,前提是所用镜像支持修改时区功能。
TZ=Asia/Shanghai
yml方式:
version: '3'
services:
myapp:
image: your_image
environment:
- TZ=Asia/Shanghai # 这里将时区设为上海
...