From cffa82226d158aff7b0f37d6e19f4b45267ef0f6 Mon Sep 17 00:00:00 2001 From: lishuang Date: Sun, 1 May 2022 16:50:35 +0800 Subject: [PATCH] Fix the bug of time-zone. --- CHANGELOG | 2 +- Dockerfile | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index d3cd068..318eec5 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -27,7 +27,7 @@ docker container prune # 构建新版本 (最后的.不能少) docker build -t eyeblue/tank:x.x.x . # 本地测试 -docker run --name dockermysql -p 13306:3306 -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=tank -e MYSQL_USER=tank -e MYSQL_PASSWORD=tank123 -v ~/data/dockermysql:/var/lib/mysql -d mysql:5.7 +docker run --name dockermysql -p 13306:3306 -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=tank -e MYSQL_USER=tank -e MYSQL_PASSWORD=tank123 -v ~/data/dockermysql:/var/lib/mysql -e TZ=Asia/Shanghai -d mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci docker run --name tank -p 6010:6010 --link dockermysql:mysql -v ~/data/dockermatter:/data/build/matter -d eyeblue/tank:x.x.x # 没问题后,推送到远程 docker push eyeblue/tank:x.x.x diff --git a/Dockerfile b/Dockerfile index e01ed2e..53cc44d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,6 +16,10 @@ VOLUME /data/build/matter # proxy ENV GOPROXY=https://goproxy.cn +# Handle time-zone +ENV TZ=Asia/Shanghai +RUN apt-get install -y tzdata + # prepare the config file RUN go build \ && cp -r /data/tank /data/build