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"]