项目有 java 有 go 的,放在容器里面跑什么都好,就是时间和宿主机不一致,搞得看日志的时候很难受。有没有什么不需要自建新的镜像或者修改项目源码的方法?
![]() | 1 ryd994 2016-07-04 15:38:59 +08:00 试试 -v /etc/localtime:/etc/localtime:ro |
![]() | 2 zeq 2016-07-05 09:31:33 +08:00 via Android 楼主说的是时区? 试试 TZ 变量 |
![]() | 3 rockyou12 OP |
![]() | 4 zeq 2016-07-05 12:11:34 +08:00 via Android |
![]() | 5 rockyou12 OP @zeq apk 用不起,查了半天也没弄清楚是 index 问题还是 apk 的 cdn 有问题 $ docker run alpine:3.4 apk add tzdata WARNING: Ignoring APKINDEX.167438ca.tar.gz: No such file or directory WARNING: Ignoring APKINDEX.a2e6dac0.tar.gz: No such file or directory ERROR: unsatisfiable constraints: tzdata (missing): required by: world[tzdata] |
![]() | 6 zeq 2016-07-05 14:49:10 +08:00 via Android 顺带提议下, 安装了 tzdata 后就可以用 TZ 这个变量了。 |
![]() | 7 qiaoxin 2016-07-09 02:03:50 +08:00 via Android ![]() apk update && apk add tzdata |
8 minuux 2016-11-04 17:04:50 +08:00 试试 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime |
9 minuux 2016-11-04 17:08:52 +08:00 还有一段.. echo Asia/Shanghai > /etc/timezone |