From e74539cee29683c01fb85c3c83e69ea94d0e980c Mon Sep 17 00:00:00 2001 From: wanggang <76527413@qq.com> Date: Fri, 11 Jun 2021 05:59:43 +0000 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20'go.build.dockerfile'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- go.build.dockerfile | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 go.build.dockerfile diff --git a/go.build.dockerfile b/go.build.dockerfile new file mode 100644 index 0000000..7a0be1f --- /dev/null +++ b/go.build.dockerfile @@ -0,0 +1,20 @@ +FROM debian:buster-20210511 AS base +# +ENV RUNNING_IN_CONTAINER=true +WORKDIR /app +EXPOSE 8001 + +FROM golang:1.16.4-buster as build +WORKDIR /src +COPY . . +RUN go env -w GOPROXY=https://goproxy.cn +RUN go build -gcflags "all=-N -l" + +FROM base AS final +WORKDIR /app +COPY --from=build /src/dsBaseRpc . +COPY Shell . +COPY Config ./Config +#COPY Xml ./Xml +COPY Sql ./Sql +ENTRYPOINT ["./dsBaseRpc"]