Golang生产环境中time包的zonefile.zip问题

docker 环境运行编译好的go文件

1
open /usr/local/go/lib/time/zoneinfo.zip: no such file or directory

解决办法 Dockerfile 里面增加COPY

1
COPY ./zoneinfo.zip /usr/local/go/lib/time/zoneinfo.zip

当然./zoneinfo.zip 来自本地系统 /usr/local/go/lib/time/zoneinfo.zip