Docker上でgolangのプログラムを動かしたいのですが、gormというデータベース用のライブラリでタイトルのようなエラーが出ました。

エラーが出た箇所はgormの初期化時で

db, err := gorm.Open("mysql", "user:password@/dbname?charset=utf8&parseTime=True&loc=Asia%2FTokyo")

の箇所です。コンテナをコミットして中に入り、実際にZIPファイルを展開して中を見ましたがAsia/Tokyoは存在していたので、なぜ、見つけられないのか疑問です。どなたかわかる方いらっしゃらないでしょうか。

使用したDockerfileはgolang:alpineです。

以下は作成したDockerfileです。

Dockerfile

FROM golang:alpine

ADD . /go/src/github.com/username/appname
WORKDIR /go/src/github.com/username/appname
RUN apk add --update git

RUN go get -u github.com/Masterminds/glide
RUN glide install
RUN go install

EXPOSE 80