Fix the bug of time-zone.

This commit is contained in:
lishuang 2022-05-01 16:50:35 +08:00
parent 09d6db68ff
commit cffa82226d
2 changed files with 5 additions and 1 deletions

View File

@ -27,7 +27,7 @@ docker container prune
# 构建新版本 (最后的.不能少) # 构建新版本 (最后的.不能少)
docker build -t eyeblue/tank:x.x.x . 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 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 docker push eyeblue/tank:x.x.x

View File

@ -16,6 +16,10 @@ VOLUME /data/build/matter
# proxy # proxy
ENV GOPROXY=https://goproxy.cn ENV GOPROXY=https://goproxy.cn
# Handle time-zone
ENV TZ=Asia/Shanghai
RUN apt-get install -y tzdata
# prepare the config file # prepare the config file
RUN go build \ RUN go build \
&& cp -r /data/tank /data/build && cp -r /data/tank /data/build