From 5d262d25c31cf321de64a7a6a08bceefe8910656 Mon Sep 17 00:00:00 2001 From: loser <1711788888@qq.com> Date: Wed, 17 May 2023 21:29:07 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E4=BF=AE=E6=94=B9=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 21 +++++++++++++++++++++ config.yaml | 4 ++-- 2 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..6885d47 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,21 @@ +FROM registry.cn-hangzhou.aliyuncs.com/hyxc/golang:alpine-1.18 as builder + +WORKDIR /builder +COPY . . +VOLUME /tmp/drone_cache +VOLUME /cache +RUN go mod tidy && go mod download && go build -o wineApp . +RUN ls -lh && chmod +x ./wineApp + +FROM alpine:3.13.4 as runner +RUN echo "http://mirrors.aliyun.com/alpine/v3.13/main/" > /etc/apk/repositories +RUN echo "http://mirrors.aliyun.com/alpine/v3.13/community/" >> /etc/apk/repositories +RUN apk add tzdata && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \ + && echo "Asia/Shanghai" > /etc/timezone \ + && apk del tzdata + +COPY --from=builder /builder/wineApp . + +ADD config.yaml /config.yaml + +CMD ./wineApp diff --git a/config.yaml b/config.yaml index 1145e64..64ca395 100644 --- a/config.yaml +++ b/config.yaml @@ -26,5 +26,5 @@ aliyun: tencent: mini-app: - app-id: wxcac07f5e3d0dedf0 - app-secret: 431d9dad0c96c2b7020da7d23c761196 \ No newline at end of file + app-id: wx29f3e0dc2f7f2c54 + app-secret: 95a893451cf25b696612a7d1735a04b8 \ No newline at end of file