From d7307ed2ccaf9b94f5ac418069aa297f54edb548 Mon Sep 17 00:00:00 2001 From: jhc Date: Sat, 22 Feb 2025 10:48:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DockerfileSlim | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/DockerfileSlim b/DockerfileSlim index b85a8af..f438116 100644 --- a/DockerfileSlim +++ b/DockerfileSlim @@ -1,14 +1,22 @@ -FROM busybox:glibc +FROM testhub.szjixun.cn:9043/public/golang:1.20-alpine AS builder -#COPY ./docs/Shanghai /usr/share/zoneinfo/Asia/Shanghai -#RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone -#ENV TZ Asia/Shanghai +LABEL stage=gobuilder +ENV CGO_ENABLED 0 +ENV GOPROXY https://goproxy.cn,direct +WORKDIR /build +COPY micro-bundle /app/micro-bundle-fiee -WORKDIR /app/micro-bundle-fiee -#通过名称引用 -COPY ./build/app ./bin/microBundle -COPY ./conf/ /app/conf/ -COPY ./conf/ ./conf/ +#FROM 172.16.100.99:9006/alpine +#RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories +#RUN apk update --no-cache +#RUN apk add --no-cache ca-certificates +#RUN apk add --no-cache tzdata +FROM testhub.szjixun.cn:9043/public/self-alpine +COPY ./conf /app/conf -WORKDIR /app/micro-bundle-fiee/bin -CMD ["./micro-bundle-fiee"] \ No newline at end of file +ENV TZ Asia/Shanghai +ENV MODE_ENV k8stest +WORKDIR /app +COPY --from=builder /app/micro-bundle-fiee . +EXPOSE 20118 +CMD ["/app/micro-bundle-fiee"]