在我的docker-compose.yml
文件中,有以下一行:
environment:
- "TZ=Asia/Colombo"
我使用sudo docker-compose up --build
来启动服务。
要将记录插入数据库,请在golang中使用time.Now()
。
当我将记录插入表中时,时间与本地时间不同。
我也尝试过
volumes:
- /etc/localtime:/etc/localtime:ro
但是时间仍然不同。我测试了golang
时间,它显示了正确的时间。
我已连接运行docker-image
并检查了时间,它也显示了正确的时间。 MySQL已通过select now();
测试。所有的节目都显示正确的时间。唯一的问题是,当我将记录插入数据库时,它显示了不同的时间。
我在这里想念什么?
我的本地环境: