修改docker容器内的时区为东八区
- 在配置里设置docker容器启动后的时区
- 在docker-compose.yml里设置时区:
environment:- TZ=Asia/Shanghai
- 重启容器
更改了 Dockerfile 或 docker-compose.yml 文件后,需要重新构建并启动容器以使更改生效。
docker-compose down # 停止并移除容器和资源docker-compose up -d # 重新启动容器
AI生成项目
4. 检查容器内时区设置
登录到容器内部,检查时区设置是否正确。
docker exec -it <container_name_or_id> bashdate # 查看当前时间,确认是否正确cat /etc/timezone # 查看时区配置文件内容