1. wataru420

    Posted

    wataru420
Changes in title
+Dockerのbusybox内でgolangのtimeを使ったらエラーになった
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,19 @@
+発生したエラーはこれ
+
+```
+panic: open /usr/local/go/lib/time/zoneinfo.zip: no such file or directory
+```
+
+https://golang.org/pkg/time/#LoadLocation
+どうやらbusyboxにはtimezonedatabaseが無いようです。
+
+そこでzoneinfo.zipを追加してあげることにしました。
+
+``` Dockerfile
+FROM busybox
+
+env GOROOT /go
+ADD https://github.com/golang/go/raw/master/lib/time/zoneinfo.zip /go/lib/time/zoneinfo.zip
+```
+
+これでOK